Providing 8 rooms, Meena Bagh Shimla hotel is about a 10-minute ride from Indira Gandhi Statue. This Shimla bed & breakfast offers public parking nearby.
The property is about 25 km from Simla airport and within 25 minutes' walk of such cultural venues as Gaiety Heritage Cultural Complex. Religious sights in the area include Christ Church (2.9 km) and Sankat Mochan Temple (3 km). Himachal State Museum is situated about a 10-minute ride from the hotel.
The rooms at Meena Bagh Shimla hotel have high-speed internet and a flat-screen TV with satellite channels, along with tea/coffee making equipment for your convenience. Furnished with a sofa, they also have soundproof windows. Bathrooms come with a bathtub, a walk-in shower, and a separate toilet, along with a hairdryer and shower caps.
Nearby restaurants, including City Point Restaurant Cafe and Bakers is within minutes of this Shimla hotel.