Reviews of The Cedar Grand Hotel & Spa
Near Winter Field, Cart Rd, Shilli, Shimla, Himachal Pradesh 171003, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
Near Winter Field, Cart Rd, Shilli, Shimla, Himachal Pradesh 171003, India
Cleanliness
Comfort
Service Quality
Security
Location