Norwood Green

Norwood Green

Palampur is a majestic hill station which is surrounded by scenic beauty, gorgeous tea garden, mesmerizing climate and with the clean and green environment all around. People who are living in plains and love lush green mountains always want to spend their vacation time at such an exotic place. It is nearly untouched by the tourists. At Norwood Green Resort and Villa provides you with the exceptional hospitality and unique experiences which make it special for his guests. Norwood Green’s charming aristocratic architecture will transport you to a different era while providing you with every modern amenity you need.

Contact Details

Contact us

Norwood Green
Bundla Tea Estate, Village Lohna
Near Sushma Hospital
Palampur, HP 176061
Mobile: +91-9736031300

Business Reviews for Norwood Green

Related Companies