O hotel situa-se na cidade de Agra. Encontra-se próximo do Taj Mahal. O hotel conta com um café, um cofre e instalações para conferências. Dispõe de um total de 138 quartos. Os quartos dispõem de secador de cabelo, minibar, cofre e ar condicionado. Oferecem ainda rádio e televisão. O hotel conta com uma piscina exterior e um centro de fitness.