Udaan Clover
Sevoke, Siliguri
Customer Reviews
- Dhruv Jain
8th November 2020Hotel Udaan Clover is located at Sevoke in Siliguri. The staff was exceptional and servcie at the reception, F & B areas and Housekeeping were very cooperative. Rooms were well maintained and well appointed. The inhouse team of chefs impressed u
- Kalki Chautala
9th January 2021