Located 3.9 km from the Himachal State Museum, Meenabagh Villa Rooms & Cafe Shimla hotel includes 7 rooms with views of the city. There is also a car park.
The centre of Shimla can be reached within a 20-minute walk. Victory Tunnel is 10 minutes by car from this resort and Simla airport is 25 km away. The Meenabagh Villa Rooms & Cafe is located 2.2 km from the Kufri Fun World.
Bathroom comforts include hairdryers and towels, and such essentials as a separate toilet and a shower.
An Italian breakfast is offered at this hotel. Guests can try Asian dishes at The Corner Cafe situated approximately 300 metres away.