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.
Offering a garden, Norwood Green is located in Pālampur. Dharamshala Read more
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.
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.
Number of Rooms: 4