Reviews of Hotel Swaran Palace
15A/33, W.E.A. Ajmal Khan Road, Karol Bagh, Block 15A, WEA, Karol Bagh, New Delhi, Delhi 110005, Ind
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
15A/33, W.E.A. Ajmal Khan Road, Karol Bagh, Block 15A, WEA, Karol Bagh, New Delhi, Delhi 110005, Ind
Cleanliness
Comfort
Service Quality
Security
Location