OYO 19553 Snowdale
H.D. Lama Road Vodafone Store Building (Near Bank of Baroda), 734101 Darjeeling, India,Object type: Hotel Darjeeling
OYO 19553 Snowdale is located in Darjeeling, within 7 miles of Tiger Hill and 1.7 miles of Mahakal Temple. All rooms have a TV with cable channels and a private