Via Alessandria, 154, 00198 Roma
Homestay
with
1
room
Stanza XL in zona centrale offers accommodations in Rome, 1.5 miles from Piazza di Spagna Metro Station and 1.8
miles from Santa Maria Maggiore. The property is close to Rome Termini Metro Station, Piazza Barberini, and Barberini Metro Station. Free Wifi is available throughout the property and Università La ...