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, India
Downtown Hotel with Colonial styling, 1 km from Shimla Station & 22 km from Jubalhatti-Shimla Airport.
View Hotel Details
9 Deluxe
Commission: 10%
Rooms: 75
Rates: $134 - $134