Offering a garden, Norwood Green is located in Pālampur Dharamshala is 27 km away Free WiFi is offered throughout the property All units feature a seating and dining area There is also a kitchenette, fitted with a microwave Free private parking is also available at this villa Towels are available Gaggal Airport is 27 km from the property