Total Accommodation | 4 Properties |
Popular Hotel | Five Star Hotel Apartment by The Manor, The Manor Luxury Service Apartments |
Popular Landmark | Christ Church, Himachal Pradesh University |
Currently, there are around 4 Apartment that you can book in Shimla