Karta Vacation Rentals
Centrally located in Genoa, a short walk from the Old Port and the Aquarium of Genoa. Minutes from Piazza Principe, the Basilica della Santissima Annunziata del Vastato, the Bigo Lift and the National Ligurian Gallery — a pet-friendly luxury base for exploring the city.