Located merely a 7-minute stroll from the 3-star Hotel O Swagat Palace New Delhi, guests can quickly reach the Vishnu Mandir.
This New Delhi hotel is situated in the Central Delhi district, within a 4-km distance of the Mughal Garden and in the immediate vicinity of the Karol Bagh Market. The hotel offers proximity to such natural sights as the Pusa Hill Forest (3.4 km) and the urban Ajmal Khan Park (0.9 km). Along with other cultural attractions Madame Tussauds Museum is nestled nearly a 10-minute drive from the O Swagat Palace New Delhi. The accommodation is also 2.9 km from New Delhi train station and 2.9 km from the Cloth Market.
The rooms comprise a seating area complete with air conditioning, as well as a flat-screen TV with satellite channels.
While staying at the O Swagat Palace, guests can choose from dining options nearby, such as Bikaner Sweet Shop, located just 100 metres away, or Roshan Di Kulfi at a 5-minute walking distance.