Via Filippo Maria Renazzi 18, 00165 Roma
Vacation Home
with
1
room
Alex Rhome Apartment offers accommodations in Rome, 2.2 miles from Ottaviano Metro Station and 2.6 miles from
Lepanto Metro Station. The property is around a 18-minute walk from Battistini Metro Station, 1.9 miles from St. Peter's Basilica, and 1.9 miles from Vatican Museums. The vacation home also offers free ...