13 via luigi fincati scala e, interno 2, 00154 Roma
Apartments
Located in Rome, Remuria Domus is a recently renovated accommodation, 1.3 km from Basilica San Paolo Metro Station and 3.9 km from Roma Trastevere Train Station. Among the facilities at this property are a 24-hour front desk and a lift, along with free WiFi throughout the property. The property is non-smoking...