Este hotel se ubica en el corazón del ajetreado centro, en un extremo de Thamel. Se halla en la célebre zona turística de la capital cultural de Nepal y ofrece a los huéspedes vistas panorámicas de la ciudad. El hotel está cerca de otros varios lugares famosos como Durbar Marg, el palacio real y la calle Freak Street.
Este hotel es un oasis de tranquilidad y proporciona a sus huéspedes un alojamiento cómodo y un servicio amable. Comprende un total de 46 habitaciones de estándares internacionales y cuenta con un hermoso y tranquilo jardín, así como una terraza en la azotea que goza de asombrosas vistas de Katmandú. También incluye una sala de conferencias con capacidad para hasta 30 personas. Otras instalaciones a disposición de los huéspedes en este establecimiento climatizado son vestíbulo, recepción 24 horas, caja fuerte y servicio de cambio de divisas. Los huéspedes apreciarán la conexión a Internet y podrán hacer uso del servicio de habitaciones y de lavandería, el aparcamiento y el servicio disponible de alquiler de bicicletas.
Todas las habitaciones son espaciosas, cómodas, están completamente amuebladas y agradablemente decoradas para calmar los sentidos de los huéspedes y transmitirles una sensación de lujo. Las habitaciones vienen con todas las comodidades modernas, como cuarto de baño privado con ducha/bañera. Están provistas de teléfono de línea directa, TV, conexión a Internet y aire acondicionado regulable.