The Red Mud Chalet
13th Mile Road, Hee- Bermiok, West Sikkim, Gangtok, India
Booking.com
Book Now