Nestled in the serene village of Lebong, just 8 kilometers from the bustling heart of Darjeeling town, Darjeeling Square offers a haven of peace and comfort. This charming homestay is the perfect retreat for those seeking an escape from the noise and chaos of urban life. Surrounded by the breathtaking beauty of rolling hills and lush greenery, it promises a vacation filled with relaxation, joy, and unforgettable memories.