Nestled in the heart of the city, HOTEL GARUDA is one of the upcoming modern hotels in Darjeeling with all the modern & basic amenities at the disposal of the client. Approved by the Department of Tourism, Govt. of India as a 2 Star Hotel, Hotel Garuda is your rendezvous for a pristine holiday.