ViaMichelin
The Country House
Location picture
Stunning 8.9 (41 reviews)
Hotel

Price unavailable

About it
Located in Lachung, The Country House has a garden, restaurant and bar. The resort features family rooms. The rooms in the resort are equipped with an electric tea pot. Rooms have a closet and a flat-screen TV, and certain accommodations at The Country House have a balcony. At the accommodation, each room includes a seating area. Bagdogra International Airport is 120 miles from the property.
Its strengths
Parking
Family rooms
Restaurant
Location
byame kheso ,shakothang
Lachung 737120
Book
Dates of your stay
Availability with
Booking.com