Hill Sons Hotel is a 2-star property located in Lachung. Rooms come with a terrace with a mountain view. At the hotel, rooms have a wardrobe. Every room has a private bathroom, and selected rooms also feature a balcony. Gangtok is 36 km from Hill Sons Hotel. Read more
Hill Sons Hotel is a 2-star property located in Lachung. Rooms come with a terrace with a mountain view. At the hotel, rooms have a wardrobe. Every room has a private bathroom, and selected rooms also feature a balcony. Gangtok is 36 km from Hill Sons Hotel.