Perched 7,200 ft/2,232 m above sea level, Shimla (also known as Simla), India, is the "Queen of the Hill Station," an escape conceived in the 1820s by the lords who ruled over British India from ...
Shimla, Indialess than .1 miles
This 20 room property, built in 2010...
View Hotel Details
Not Yet Rated
Commission: 10%
Rooms: 20
Rates: $84 - $84
Shimla, India1.2 miles
Commission: -
Rooms: 8
Rates: $28 - $34