The 4-star Flagship Hotel Swagat Palace New Delhi is a great place to stay in the Karol bagh district, 1.5 miles from TTD Tirupati Balaji Temple.
This hotel stands at a medium distance from Punjab & Sind Bank, a few steps from Karol Bagh metro station. The New Delhi hotel is within a 10-minute drive of Jantar Mantar Observatory and within 700 feet of Karol Bagh Market. Located in New Delhi, the accommodation lies right by Vishnu Mandir. There is Thana Deshbandhu Gupta Road bus stop around a 5-minute walk from this hotel.
Flagship Hotel Swagat Palace welcomes guests to 30 rooms complete with a multi-channel TV, as well as comforts like air conditioning.
The property is in close proximity to China in Town and serves delectable meals.