Rose Cottage - Single Floor Colonial Home with vintage interiors Villa
Chotta Shimla, Ayurvedic Hospital to Aira Holme Road, Shimla, Himachal Pradesh, 171002 Shimla, India
El Rose Cottage - Single Floor Colonial Home with vintage interior has garden views, free Wi-Fi and free private parking, located in Shimla, 5,5 km from Victory Tunnel.