Meenabagh Villa Rooms & Cafe Shimla hotel features 7 rooms and lies 2.7 km from the 1840s square-towered Christ Church.
The Lower Bazar is a 10-minute ride from this hotel. You can also visit the Kali Bari Temple, which is 2.3 km away.
Certain rooms have a balcony and a seating area for your convenience. Guests can also enjoy city views.
The Meenabagh Villa Rooms & Cafe offers daily Italian breakfast. The fast food restaurant Buddy's Food Joint is located a 14-minute walk away.