Shri Villa Homestay features mountain views, free Wi-Fi and free private parking, located in Shimla, 13 km from Victory Tunnel. This recently renovated homestay is located 13 km from Jakhoo Gondola and 13 km from Jakhu Temple.
Number of rooms: 5
Shri villa homestay, Beolia, Shimla H.P, 171009 Shimla, India