Via di san francesco di sales, 73, 00165 Roma
Apartment 4 stars
Apartment B5 in the center of Rome WiFi and AC is located in Rome, just a 18-minute walk from The Vatican and one mile from Great Synagogue of Rome. Popular points of interest nearby include Piazza Navona, Castel Sant'Angelo, and Pantheon. The property is 0.9 miles from the city center and a 11-minute...