Via Laura Mantegazza, 27, 00152 Roma
Appartamento
con
1
camera
Situated in Rome, Lollo House is a recently renovated accommodation, 1.6 km from Roma Trastevere Train Station
and 3.6 km from Basilica San Paolo Metro Station. Among the facilities at this property are a lift and private check-in and check-out, along with free WiFi throughout the property. The property is non-smoking ...