Filter Results
Apply Filters
Clear Filters
Ski resorts in Shimla
The Tikker
Nh 22, Kufri/Fagu-Cheog Road, Tehsil - Theog, Distt - Shimla (H.P.) Pin - 171209, Shimla, India Show map
Located around a 10-minute drive from Indira Tourist Park, The Tikker Apartment Shimla gives access to a number of tourist attractions in the area.
From US$ 20
Book Now