Etwa 25 Minuten zu Fuß von den Schmetterlings-Anwesen entfernt gelegen, bietet das Apartment Dream Stay Fort Myers bietet die Möglichkeit, eine Vielzahl von Sehenswürdigkeiten in der Umgebung zu besichtigen.
Dieses Apartment liegt in ca. 2 km Entfernung vom Imaginarium Science Center. Die Edison and Ford Winter Estates ist etwa 10 Autominuten vom Apartment entfernt.