John Cabot ApartmentApartment
Trastevere, 00165 Rome, Italy
Located 700 m from Campo de' Fiori, 800 m from Castel Sant'Angelo and a 10-minute walk from Piazza Navona, John Cabot Apartment offers accommodation set in Rome. Guests have access to free Wi-Fi throughout the property.