Via Panfilo Castaldi 10 Interno 6, Primo Piano, 00153 Roma
Apartment
with
1
room
IN ROME IN LOVE IN BIKE is located in Rome, just a 5-minute walk from Roma Trastevere Train Station and 1.9 miles
from Basilica San Paolo Metro Station. Among the facilities at this property are an elevator and luggage storage space, along with free Wifi throughout the property. The accommodation provides airport ...