Florida Al Souq Hotel

Florida Al Souq Hotel

Hotel 3.90(543 reviews) Al Burj Street, Near Sabkha Bus Station Al Sabkha, Deira - Dubai - United Arab Emirates