O The Orion Plaza Hotel & Banquet de 3 estrelas, localizado a 25 km do aeroporto Internacional de Delhi, oferece aos seus hóspedes serviço de transporte. O Templo de Lótus está localizado a 2.4 km de distância.
Qutb Minar se encontra a aproximadamente 7 km de distância. As atrações culturais na área incluem a Galeria Nacional de Arte Moderna, que fica a 7 km de distância. O hotel também dá acesso a atrações esportivas como o Estádio de Thyagaraj, que está a 4.4 km de distância. A estação de metrô Nehru Enclave está situada a 500 metros de distância.
Algumas dos quartos dispõem de lareira e TV.
Um pequeno-almoço bufê é servido todas as manhãs. Enquanto se hospedam no hotel, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como Empress of China, situado a 100 metros de distância, ou Singh Sahib a 5 minutos a pé.