Todas las habitaciones incluyen escritorio, ropa de cama y balcón con vistas al lago. Las habitaciones del Visitors Inn disponen de Wi-Fi gratuita y baño privado con ducha y artículos de aseo gratuitos.
El Visitors Inn se encuentra en Pokhara, a 1,1 km del lago Pokhara, y ofrece alojamiento de 3 estrellas, terraza, restaurante y bar. El establecimiento se encuentra a 5,6 km de las cataratas de Devi, a 10 km de la pagoda de la Paz Mundial y a 5,2 km del templo Shree Bindhyabasini. Hay servicio de habitaciones y recepción 24 horas.
En las inmediaciones hay varios lugares de interés, como el lago Fewa, el templo Tal Barahi y el templo Baidam. El aeropuerto más cercano es el de Pokhara, ubicado a 4 km del Visitors Inn.
Todos los días se sirve un desayuno continental, inglés/irlandés completo o italiano.
Hotel perfecto… comida deliciosa.