Visit The Manor - Luxury Service Apartments in Shimla and treat yourself with our Stay 3 Nights, Pay for 2 Nights offer.
Spend a relaxing yet safe holiday at The Manor, Naldehra as we offer you the finest hospitality topped with the most comfortably furnished rooms.