Karta Vacation Rentals
On Capri, midway between Marina Grande and the Piazzetta and just steps from the port and Marina Grande Beach — a pet-friendly, family-friendly boutique villa at Via Provinciale Marina Grande 179 with easy access to sights like Villa San Michele and the Aragonese Castle.