El Hotel O Welcome Nueva Delhi, de 3 estrellas, es el lugar ideal para alojarse en el distrito Sur de Delhi, a una distancia de 6 km del Parque Acuático Atlantic Water World Delhi. El hotel ofrece 30 habitaciones y de comodidades como consigna de equipaje.
El Fuerte de Tughlaqabad se ubica a 15 minutos en coche, mientras que el Mercado Bhramputra se ubica a poco más de 20 minutos en coche de este hotel. La zona también incluye lugares de interés natural como el Lago Surajkund, a una distancia de 4 km del hotel Welcome Nueva Delhi. Puedes llegar fácilmente a la estación de tren Nueva Delhi, situada a poco más de 30 minutos en coche de este lugar.
Las habitaciones cuentan con aire acondicionado, además de televisor para el máximo confort de los huéspedes.