The Manor Sports And Wellness Hotel
Naldehra, Shimla, Himachal Pradesh, India, 0, Naldehra
Location Your vacation should be comfortable! Hotel The Manor Sports And Wellness Hotel is located in Naldehra. This hotel is located in walking distance from the city center. At the hotel Taste the local cuisine and have a rest in the restaurant. Have a cup of coffee in the cafe and,
Free WiFiParkingPool
USD 201 night

