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.
Number of rooms: 12
Housing Board Colony Road, 171006 Shimla, India