Via Alessandria, 91, 00198 Roma
Apartment
with
1
room
Apartment Alessandria Home by Interhome is located in Rome, just 1.2 miles from Bologna Metro Station and 1.5
miles from Santa Maria Maggiore. Popular points of interest nearby include Piazza di Spagna Metro Station, Barberini Metro Station, and Università La Sapienza. Free Wifi is available throughout the property ...