Situado a 4 km del Hotel Bellwood Near New Delhi Airport, los huéspedes pueden visitar Sultan Garhi's Tomb.
Terminal 2 se encuentra al alcance de este hotel de 4 estrellas, mientras que el aeropuerto internacional de Delhi está a 350 metros. El Fun 'n' Food Village también está a 10 minutos en coche.
El hotel Bellwood Near New Delhi Airport acoge a sus huéspedes en 225 habitaciones equipadas con TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Los baños disponen de bidé, bañera de hidromasaje y también inodoro separado, además de instalaciones como secador de pelo y albornoces.