In a lush, green area surrounded by mountains, this casual hotel is 2 km from Thakurbari Temple and 4 km from Gangtok centre.