Nestled in the heart of Phulbari, Udaan Dekeling Resort Darjeeling is an ideal spot from which to discover Darjeeling. The property is just 3 km away from the city center, and it normally takes about 180 minute ... Read more

View all Luxury Hotels in Darjeeling