Details
The Manor Service Apartments Luxury Apartments

The Manor - Luxury Service Apartments in Shimla (Naldehra) - 2021

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