HotelsClick.com

The Cedar Grand - Hotel & Spa - Shimla India - Photos

» The Cedar Grand - Hotel & Spa - Shimla India

Booking.com

No photos

The Cedar Grand - Hotel & Spa - Shimla India - Search and Book Hotel

Near Winter Field, Cart Road
171001 Shimla
Hotels 4 Stars India