Designed for both business and leisure travel, Mohans Binsar Retreat is ideally situated in Almora; one of the city's most popular locales. The hotel is not too far from the city center: just 8 km away, and it normally takes about 480 minutes to reach the airport. With its convenient location, the hotel offers easy access to the city's must-see destinations.
The facilities and services provided by Mohans Binsar Retreat ensure a pleasant stay for guests. This hotel offers numerous on-site facilities to satisfy even the most discerning guest.
Guests can choose from 10 rooms, all of which exude an atmosphere of total peace and harmony. The hotel offers many unique recreational opportunities such as garden. Whatever your purpose of visit, Mohans Binsar Retreat is an excellent choice for your stay in Almora.