Nestled amidst the scenic landscapes of Darjeeling, this property features rooms with views and a rooftop lounge.