The Edison Beach House is an all suites hotel located on Ft Myers Beach, Florida. The Edison Beach House is located directly on the beach an within a 5 minute walk to all the local shops and restaurants.
The Edison Beach House is an all suites hotel located on Ft Myers Beach, Florida. The Edison Beach House is located directly on the beach an within a 5 minute walk to all the local shops and restaurants.