Hotel Forest Hill
Dharamshala Himachal Pradesh
Check in
12:00 PM
Check out
12:00 PM
Begin your wellness journey at Hotel Forest Hill, you'll be within a 15-minute walk of Dalai Lama Temple Complex and Tibetan Institute Of Performing Arts. This spa hotel is 3 minutes drive to Tushita Meditation Centre and 3 minutes drive to Kalachakra Temple.
Stay in one of 36 guestrooms featuring LED televisions. Your Tempur-Pedic bed comes with down comforters and Egyptian cotton sheets. Rooms have private balconies. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads and complimentary toiletries.
Property Details
Location
Jogiwara Road, Near Japanese Restaurant, Dharamshala, Himachal Pradesh 176219, India