Bay Leaf By Live Inn
Housing Board Colony Road, 171006 Shimla, India
Situated in Shimla and only 6.1 km from Victory Tunnel, Bay Leaf By Live Inn features accommodation with mountain views, free Wi-Fi and free private parking. The property has garden and city views, and is 4.5 km from Circular Road.