Hotel New Lemon Tree
Hotel New Lemon Tree is ideally located at a distance of 5 kms from the Tiger Hill and 6 kms from the Darjeeling railway station. A total of 10 well-furnished rooms with excellent facilities are available for accommodation. Hotel New Lemon Tree also boasts of an in-house restaurant that serves delicious meals, a travel counter to assist the guests in their travel needs and a well-informed front desk.
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON