El hotel es un famoso establecimiento económico que ofrece a sus clientes un buen nivel de servicio. Cuenta con todas las comodidades modernas y cuida de cada una de las necesidades de sus huéspedes para que se sientan como en casa. Sus 20 habitaciones ofrecen un ambiente tranquilo y pacífico tanto a turistas como a profesionales que viajan por negocios. Las instalaciones de este establecimiento climatizado incluyen vestíbulo, ascensor, servicio de habitaciones y de lavandería, además de aparcamiento. Hay un mostrador de viajes en el hotel, donde los huéspedes pueden obtener toda la ayuda con respecto a cualquier posible viaje. El hotel ofrece instalaciones para conexión a Internet en la zona del vestíbulo.
Este hotel cuenta con una práctica ubicación en medio del barrio Karol Bagh y está bien conectado con el resto de Delhi. Karol Bagh es el mayor centro comercial de Asia. Queda a 10 minutos a pie de la estación de ferrocarril de Nueva Delhi y el aeropuerto internacional de Indira Gandhi dista 18 km.