The 5-star Moustache Bhimtal Luxuria, Nainital Hotel provides proximity to the Sattal Lake, which is located nearly a 25-minute walk away. This Bhimtal hotel also provides Wi-Fi in public areas, along with a 24-hour front desk and wake-up calls.
The centre of Bhimtal can be reached within a 25-minute walk. The Kainchi Dham in Bhimtal is within a 7-km distance of the hotel. You can easily find the 47.8 - hectare Bhimtal Lake around a 10-minute ride from the Moustache.
The accommodation welcomes guests to 17 rooms, some of which comprise a balcony and a sitting area, and offer such self-catering options as tea and coffee-making facilities. For more comfort, bath sheets, along with a separate toilet, are provided.
The on-site restaurant, Moustache, serves Asian cuisine for high tea.