Once again, we had a wonderful time on Marco Island staying in the South Seas towers. The unit we rented was beautiful. It is modern, has outstanding views and was very comfortable. While the walk to the beach from this building is a bit longer, the views are definitely worth it. We will return.
291 South Collier Blvd Unit 103 Marco Island, Florida 34145 United States