Vistas panorámicas y hermosas playas le esperan para sus próximas vacaciones.
The resort is located on Palm Street in Marco Island, Florida. Big Bend Cypress Park, Fakahatchee Strand State Preserve Trails and Collier-Seminole State Park are some of the nearby major attractions.