luxury
hotel
.world
About
Kinnor
Mountain
Shimla
»
Kinnor
Boutique hotels near Kinnor
The Orchid Hotel Shimla
Rating
8.4