Filter Results
Apply Filters
Clear Filters
Campsites in Shimla
Tara Anchal Nature Huts
Shimla Shoghi Bypass, Shimla, India Show map
Situated nearly 25 minutes' walk from Vaishno Devi Temple, the 1-bedroom Tara Anchal Nature Huts Shimla villa provides access to numerous tourist attractions in the area.
Book Now