Apartment/Flat The Thistle Lodge
★★★★★
Cart Road ( Near Old Bus Stand ), Shimla, India Show on map
The Cedar Grand Hotel & Spa is a 4-star hotel in Shimla, India. It is one of 1,098 places to stay in Shimla listed on Triptoic.
Cart Road ( Near Old Bus Stand ), Shimla, 171001, India
The Cedar Grand Hotel & Spa is located at Cart Road ( Near Old Bus Stand ), Shimla 171001, India.
The Cedar Grand Hotel & Spa is rated 4 stars.
Highly rated alternatives close by
Apartment/Flat
Hotel
Hotel
Hotel
Hotel