Hotels in India - Hotels in Shimla - Aapo Aap Home Stay
Located on a hill, Aapo Aap Home Stay is situated 1 km from Buddhist Monastery. The guest house offers free parking on-site and free WiFi in the lounge area. Rooms are fitted with electric kettle and a TV with satellite connection.