The Marco Polo 2 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. A very short walk away, there is the beach and the famous zone of sunset bars, with its marvellous..