The comfortable Hotel O Swagat Palace New Delhi enjoys a prime location and provides easy access to St Thomas Mar Thoma Syrian Church merely 9 minutes' walk away. Featuring a storage room, the New Delhi hotel is located within 700 feet of Karol Bagh Market.
This 3-star hotel is located in the Central Delhi district of New Delhi, about 25 minutes' walk from the large Laxminarayan Hindu Temple. The O Swagat Palace New Delhi is only 600 feet from Thana Deshbandhu Gupta Road bus stop and a few moments from Vishnu Mandir. You can easily find Jantar Mantar Observatory 2.2 miles from the accommodation. New Delhi railroad station is 1.8 miles away.
They are equipped with private bathrooms.
Roshan Di Kulfi is situated right near this hotel.