Hotel O Tourist Inn New Delhi features 30 rooms and lies around 10 minutes by car from Salimgarh Fort. Wi-Fi is provided throughout the property.
The rooms at the O Tourist Inn provide guests with a TV set, as well as comforts such as an air conditioner.
This hotel is located in New Delhi, a few moments from Maujpur-Babarpur tube station. Fatehpuri Mosque is only a few minutes from the 3-star hotel, while Maujpur Stand bus stop is a 5-minute stroll away. The property is within a 15-minute drive of Red Fort. The nearest underground station is merely 250 metres away.