Karta Vacation Rentals
In the heart of Darjeeling, a short stroll from Chowrasta, the Darjeeling Himalayan Railway and Aloobari Gompa Monastery. The hotel sits about 0.9 miles from the Japanese Peace Pagoda and within easy reach of the Botanical Gardens and Mall Road.