The appropriately named hotel, The Tea Bud is run by Himachal Tourism at Palampur. In the finest part of town, with lush tea gardens just opposite, is the hotel. ItRead More...
Located about 2 Km from main Palampur town, The Neugal Hotel commands fascinating view of Dhauladhars. The approach to the hotel goes through beautiful tea gardens. Facilities Restaurant Parking PublicRead More...