Situated in the laps of nature at Nainital, Hotel Rio Grand brings you lavish services and a high spirited ambience which ensures a well-appointed vacation at the accommodation.
Enquiry Now