Hotel Armadale Bhimtal features 18 rooms and lies 13 minutes' walk from Bara Bazar. This hotel also offers high-speed Internet access in public areas.
The 4-star hotel is nestled 3.4 km from Naini Lake. Goddess Naina Devi Temple is 9 minutes on foot from the property, and Lake View Point is 10 minutes away by car. 2.2 km from Naina Peak is a perk for guests staying at the Armadale.
Machan Restaurant offers Asian dishes and lies right around the corner from this hotel.