Hotel Swisston Palace

From $ -1 per night

Avg. User Rating:


17A / 18 WEA, Ajmal Khan Road, New Delhi, National Capital Territory of Delhi 110005
91-11-28752180
Show More Info
Hotel Swisston Palace Photo, New Delhi, India

User Reviews


Best Hotel in Karol Bagh
Best Hotel in Karol Bagh