Aapo Aap Home Stay 0* Shimla, India

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.