Star View Cottage 度假屋
Near Forest Office Mashobra Shimla Himachal Pradesh, 171007 西姆拉, 印度
Featuring free Wi-Fi and free bikes, Star View Cottage is set in Shimla, a 17-minute walk from The Mall Road. Located around 1.6 km from Victory Tunnel, the bed and breakfast is also 1.3 km away from The Ridge, Shimla.