1268 Marco Island is located in Marco Island, just 1.4 miles from Marco Island Water Sports and 16 miles from Naples Botanical Garden. The air-conditioned accommodation is 18 miles from Tin City. Free Wifi is available throughout the property and South Marco Beach is 1.7 miles away.
The vacation home features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a hair dryer. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. The accommodation is non-smoking.
Collier Museum of The Everglades is 16 miles from 1268 Marco Island, while Southpointe Marina is 17 miles away. The nearest airport is Naples Municipal Airport, 17 miles from the accommodation.