Located in Pelling, Ifseen Villa has free WiFi, and guests can enjoy a garden, a shared lounge and a restaurant.
Some accommodations include a balcony with mountain views, a fully equipped kitchen and a private bathroom with shower.
Both a bicycle rental service and a car rental service are available at the lodge.
The nearest airport is Bagdogra International Airport, 83 miles from Ifseen Villa.