Marco Polo

Building a few steps from the central Piazza Drago, about 350 meters from the beach.