Yakkha Hotel
Hotel
Darjeeling
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.
Numero delle stanze: 12
18/17 B.M Chatterjee Road Doraga Bazar, 734101 Darjeeling, India