With a stay at Allure Suites, you'll be centrally located in Fort Myers, within a 15-minute drive of Edison and Ford Winter Estates and Barbara B Mann Hall. This hotel is 7.4 mi (12 km) from Imaginarium Hands - On Museum and 10 mi (16.2 km) from Sun..