Guest favorite The Twin Towers Hotel New Kufri
★★★★
TALAI, P.O. THEOG , THEOG, DISTT, Shimla, India Show on map
Jomotel Talai is a hotel in Shimla, India. It is one of 1,098 places to stay in Shimla listed on Triptoic.
TALAI, P.O. THEOG , THEOG, DISTT, Shimla, 171001, India
Jomotel Talai is located at TALAI, P.O. THEOG , THEOG, DISTT, Shimla 171001, India.
Highly rated alternatives close by
Hotel
Homestay
Hotel
Hotel
Hotel