Situated approximately a 15-minute ride from the Atlantic Water World Water Park, the 3-star Hotel O Welcome New Delhi includes a storage room.
Located 4.3 km from KNMA Noida Modern Art Museum, the hotel is also 23 km from New Delhi railway station. The ruined Tughlakabad Fort is also located nearly a 20-minute drive from this New Delhi hotel. For those travelling from afar, Indira Gandhi International airport is 31 minutes' drive away.
Each of the 30 rooms is equipped with climate control as well as a multi-channel television.