Santa Maria 206
7327 Estero Boulevard #206
Fort Myers Beach, FL 33931
Show Hotel Details |
Hotel Photos
Santa Maria 206 offers accommodation in Fort Myers Beach, 26 km from Fort Myers. The air-conditioned unit is 32 km from Naples. Free WiFi is offered throughout the property. The kitchen comes with an oven.