Italy Guest House


Rome • Show on map
View Details for Price
Italy Guest House provides accommodations in Rome near Sapienza University of Rome and Santa Maria Maggiore. The property is set a 15-minute walk from Piazza Barberini. Free WiFi is available throughout…More info
