Map
Observatory Hill, Darjeeling, India
Price
145
website
Hotel
Windamere Hotel