Jamwal Kar, Palampur, Himachal Pradesh 176058, Palampur, India
Show map
Overlooking the garden, the elegant Echor Hill Farm Cottages Palampur hotel is located approximately 6 km from the Birni Devi Temple. This 4-star smoke-free hotel offers place to stay with Wi-Fi in public areas.
Dorzong Buddhist Monastic Institute is not far from the hotel, while Neugaleshwar bus stop is nearly 15 minutes' walk away. Standing 7 km away, Chamunda Devi Hindu Temple of Devi is a hard-to-miss divine tourist destination.
The 6 rooms at the Echor Hill Farm Cottages Palampur are equipped with comforts such as air conditioning, as well as a flat-screen TV with satellite channels. The private bathrooms offer a separate toilet and a shower.
You can have a daily buffet breakfast on site. Guests can enjoy an Indian restaurant, known for its Indian cuisine.
+ More- Less
Most Popular Facilities
Wi-Fi
On-site Dining
Air conditioning
No pets allowed
+ More
Gallery
Map
Tourist attractions in
Himachal Pradesh
Attractions
Nagri - 1818 km
Baba's Cave - 3884 km
Neogal Park - 4319 km
Radhasoami Satsang Beas - 4533 km
Devi Santoshi Mata - 4616 km
Pearl Cinema - 4796 km
Shani Dev Mandir - 4900 km
Airports
Kangra - 34 km
Rooms & Availability
Please wait, we’re checking available rooms for you.