Udaan Himalayan Suites in Darjeeling is a newly built property with spacious and comfortable rooms. The property is conveniently located near the Darjeeling Railway Station and offers a direct view of the Kanchenjunga peak from some rooms. The restaurant serves excellent vegetarian food with a wide variety of options. The staff is courteous, friendly, and helpful. However, some guests faced issues with slow service, slow internet, and toiletries not being refilled. Overall, Udaan Himalayan Suites is a recommended property for a comfortable stay in Darjeeling.