Aninhado no bairro West Delhi, o hotel Glory Villa de 3 estrelas fica a uma distância de 7 km das atrações culturais como Indian Air Force Museum.
Dilli Haat e Delhi War Cemetery estão localizados a uma distância de apenas 0.9 metros e a uma distância de 4.7 km respectivamente. Delhi Haat Janakpuri está a 1.1 km de distância. A estação de metrô mais próxima é Tilak Nagar, que se encontra a uma caminhada do hotel.
Mobilado com sofá, cada um dos quartos é com ar condicionado e tem TV com vários canais. Alguns quartos estão equipados com casas de banho partilhadas.
O pequeno-almoço continental é servido no restaurante todas as manhãs. Pode caminhar 5 minutos até Diwan Sweets ou comer no Giani Ice Cream situado a aproximadamente 5 minutos de distância a pé.