Edgewater Beach Hotel, A Waldorf Astoria Hotel

1901 Gulf Shore Blvd N
Naples
Florida
United States