Green Tara Residency
Above Mahindra Showroom, Near Karma garage, Ghoom, 734102 Darjeeling, India, Darjeeling
Location Want to save money while travelling? It’s easy: hotel Green Tara Residency is located in Darjeeling. This hotel is located in 4 km from the city center. At the hotel It’s time to have a nice meal! Stop by the restaurant. Want to be always on-line? Wi-Fi is available. You won’t
Free WiFiPets OK















