We have stayed on Marco for many years in a variety of units all in South Seas Tower IV. 1601 is a wonderful, renovated unit with great views and a great kitchen. Overall, a great place to stay.
291 South Collier Blvd Unit 103 Marco Island, Florida 34145 United States