Flagship Hotel Swagat Palace New Delhi offre 30 chambres à 4 km de la Porte du Cachemire.
L'hôtel est situé à New Delhi, non trop loin de la station de métro Karol Bagh. La Cathédrale du Sacré-Cœur de Delhi est à 2 km de cet hôtel 3 étoiles, tandis que la gare routière Thana Deshbandhu Gupta Road est à moins de 400 mètres. Cet hébergement est situé à 10 minutes en voiture de la Mosquée de Fatehpuri et d'autres attractions principales de New Delhi. La station de métro la plus proche est à une distance de 10 minutes à pied.
Les chambres de Flagship Hotel Swagat Palace offrent aux clients une TV, et des installations comme de la climatisation.
China in Town, avec une cuisine indienne, est situé à 5 minutes de marche.