All Rooms Overlook The Beach!
Come discover the BEST WESTERN PLUS Beach Resort located in Fort Myers Beach, Florida. Our resort is located directly on a secluded beach at the north end of Estero Island. CALL TODAY for Rates & Availability - (800) 336-4045
684 Estero Blvd Fort Myers Beach. 33931 Right over Bridge