Guests of the 3-star Hotel O Hotel Vista Inn New Delhi can enjoy easy access to Bhawan, which is situated nearly a 5-minute stroll away.
You may walk 5 minutes to Glenz Cafe & Bakers or eat by Suruchi Restaurant, located about a 5-minute ride away.
The 17th century Red Fort is approximately 6 km away, and culture-oriented attractions such as Madame Tussauds Museum lie 3.3 km from this New Delhi hotel. The hotel offers proximity to natural sights like the big Ajmal Khan Park (1.2 km) and the Mughal Garden (3.6 km). The Karol Bagh Market, a well-known local spot, is also right around the corner from the O Hotel Vista Inn New Delhi. Guests will find themselves only 350 metres from Karol Bagh tube station, and around a 15-minute ride from the triumphal arch "India Gate".