Florence Inn 3 stars

15A/6 W.E.A, Ajmal Khan Road, Karol Bagh, Karol bagh, 110005 New Delhi, India

Hotel image
Read more reviews for Florence Inn