Featuring Wi-Fi throughout the property, the 4-star Hotel O Welcome Iin New Delhi sits 7 km from National Gallery of Modern Art.
There are 30 rooms at Hotel O Welcome Iin, each of them has air conditioning, as well as entertainment amenities such as a multi-channel TV.
This hotel is located in New Delhi, within walking distance of Mandawali - West Vinod Nagar tube station. Religious sights in the area include Jama Masjid Mosque (7 km) and Isa Khan's Tomb (8 km). The hotel lies 15 minutes' drive from Humayun's Tomb. Neethi Apartment bus stop is a 5-minute stroll away.