Details
The Manor Service Apartments Luxury Apartments

The Manor Luxury Apartments, Shimla

Imperial in character, Luxury Serviced Apartments for global travelers looking for a short term or extended stay.