The hotel Marco Polo II is situated at 100 m from the main beach of San Antonio and 200 m from the centre, surrounded by restaurants, bars and other attractions. Starting at
$16 per person
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.