“Norwood Green” is located at the Bundla Tea Estate in Lohna Village Palampur, gives you an ultimate accommodation experience. We have fully-furnished cottages & villas equipped with all the luxurious amenities. At the end of your sightseeing around Palampur, our cozy villas are the best place to come home to. While you feast on authentic, local Himachali dishes, our warm hospitality will help you retire after a fruitful day.

1 Listing By Norwood Green

Norwood Green


Luxury Cottages and Villas for your family and couple holidays! Are you looking to explore the charm

Location: Norwood Green, Lohna, Palampur, Himachal Pradesh, IndiaWebsite: http://norwoodgreen.in/Phone: +91-97360-31300

Whoops! We found no articles of this author!