Com massagem, livraria e jardim, bem como vistas para o jardim, o The Manor - New Delhi Hotel contemporâneo está localizado a uma distância de 2.8 km do Túmulo de Humaium. Este hotel de 3 estrelas é conhecido pelos seus serviços de qualidade e equipa prestativa.
Os Mundos de maravilhas fica a aproximadamente 7 km de distância. Os locais históricos na área incluem a Porta da India a 6 km de distância. Localizado a uma distância aproximada de 6 km deste hotel livre de fumaça, o Templo de Akshardham está aberto para visitação de fiéis e turistas. Está a uma fácil caminhada da estação de metrô Ashram.
Cada um dos quartos à prova de som tem pátio e varanda, e alguns apresentam decoração confortável. Casa de banho separada, banheira e chuveiro, juntamente com comodidades como secador de cabelo e roupões, são apresentados nos casas de banho privadas.
Um pequeno-almoço é servido no restaurante todas as manhãs. As opções alimentares para jantar estão disponíveis no restaurante Camillo's no local.