Located just 9 minutes' walk from the Palampur Tea Garden, Lamrin Norwood Green Palampur, Himachal Pradesh villa offers a foot bath for additional relaxation. Providing guests with Wi-Fi and complimentary private parking, the accommodation is 4.9 km from the Wah Tea Estate.
The Saurabh Van Vihar is nestled within 10 minutes' drive of this Palampur resort, and the sacred Hindu shrine "Shree Jakhani Mata Temple" is nearly 15 minutes' drive away.
Lamrin Norwood Green Palampur, Himachal Pradesh villa also offers views of the hills. This accommodation comes with a bathroom with an additional toilet and a shower. Hairdryers, shower caps, and bath sheets are included for added comfort.
Lamrin Norwood Green Palampur, Himachal Pradesh villa is equipped with an electric kettle and a refrigerator for self-catering in a dining area. Guests can dine at Cafe Coffee Day, located within a few blocks of this Palampur accommodation. Kangra airport is situated 45 km from the Palampur property.