O hotel situa-se na capital de Delhi, próximo da famosa praça Karol Bagh. Aqui encontrará estabelecimentos comerciais e após poucos minutos a pé alcançará uma estação de metro. A nova estação de comboios de Delhi localiza-se a cerca de 4 km e a estação antiga a cerca de 6 km. A estação de Nizamuddin fica a aproximadamente 10 km. O terminal de autocarros inter estatual fica a cerca de 8 km. Daqui poderá apanhar um autocarro para destinos nas imediações ou para cidades próximas.
Os primorosos quartos contemplam modernas amenidades. Contam com casa de banho com secador de cabelo, televisão via satélite/cabo, acesso à Internet, mini-bar, facilidades para preparar chá/café, ar condicionado regulado centralmente e cofre.
O hotel urbano climatizado conta com um total de 46 quartos e com recepção em serviço sob 24 h, cofre, elevador, sala de conferências e parque de estacionamento. O hotel prima pelo seu ambiente familiar e amenidades modernas. O restaurante serve pratos chineses, indianos, mongóis e continentais. Terá também ao seu dispor os serviços de quartos e de lavandaria.