The Manor Luxury Service Apartments, Naldehra, Shimla
Awarded India's Favourite Home Stay 2022 by Make My Trip & Traveller's Choice 2022 by TripAdvisor
"Come home to scenic stillness"