Barbarosa Beach bevindt zich in Marco Island, en biedt accommodatie met een privézwembad en gratis WiFi. Deze vakantiewoning ligt op 31 km van Tin City en 3,3 km van Marco Island Water Sports.
Deze vakantiewoning met airconditioning heeft een zitgedeelte, een tv, een dvd-speler en een keuken met een koelkast.
Naples Botanical Garden ligt op 27 km van de vakantiewoning, en Collier Museum of The Everglades ligt 27 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Clovis Municipal, op 29 km van Barbarosa Beach.