This resort is located directly beside the fine golden sandy beach on Marco Island, an island to the south of Naples that is linked to the mainland via two bridges.
See more: Hotels in USA Hotels in Naples Area - Fl Holiday Destinations in USA