THE CEDAR GRAND-HOTEL& SPA , Shimla , HP Shimla India
Located at the threshold of Shimla, just minutes away from the aristocratic “Mall Road” is the “Cedar Grand.” The hotel
avg/nightRs.12400.00
SELECT