Guest house Mountain Abode In Chotta Shimla
Meheli - Plot No-76, Shimla, India
Meheli - Plot No-76, Shimla, India
The 3-star Mountain Abode In Chotta Shimla Hotel has 6 rooms and is located at a distance of 4.1 km from Lower Bazar.
The guest house is situated about 30 km from Simla airport and within walking distance of Mohan Shakti Heritage Park. Religious sights in the area include Jakhoo (3.5 km) and Christ Church (4.1 km). This Shimla hotel lies at a distance of 3.7 km from Johnnie's Wax Museum. Parimahal bus stop is also a stroll from the property.
Mountain Abode In Chotta Shimla Hotel offers on-site breakfast in the restaurant.
Restaurant
On-site Dining
Air conditioning