Featuring 2-star accommodation, Yakkha Hotel is situated in Darjeeling, 12 km from Tiger Hill and 400 metres from Himalayan Mountaineering Institute And Zoological Park. Boasting room service, this property also has a restaurant and a terrace. Happy Valley Tea Estate is 1.5 km away and Ghoom Monastery is 8.3 km from the hotel.
All rooms in the hotel are fitted with a flat-screen TV.
Guests at Yakkha Hotel can enjoy an Asian breakfast.
The accommodation can conveniently provide information at the reception to help guests to get around the area.
Mahakal Mandir is 1.3 km from Yakkha Hotel, while Japanese Peace Pagoda is 2.6 km from the property. The nearest airport is Bagdogra International Airport, 68 km from the hotel.