Florence Inn, Delhi

Florence Inn
15 A/6 WEA, Ajmal Khan Road, Near Karol Bagh Metro Station, Opposite Puja Park, Karol Bagh
110005 Delhi
India / Delhi
Tel.: +91 (0)11 45025500



ID: 117273