No image available for this hotel
No image available for this hotel
Shimla, Shimla
Spend a second to
save a fortune!
Spend a second to save a fortune!
Jubbarhatti, Shimla
Featuring 3-star accommodation, SPOT ON Jubber Valley is located in Jutogh, 17 km from Victory Tunnel and 15 km from Tara Devi Mandir.
See MoreUsage of subsidiary facilities may incur additional fees