45 piazza della radio, 00146 Roma
Apartments
Set in Rome, 500 metres from Roma Trastevere Train Station and 2.3 km from Basilica San Paolo Metro Station, Naveen's House offers air-conditioned accommodation with a balcony and free WiFi. The property has city and inner courtyard views, and is 3.4 km from Campo de' Fiori. The property is non-smoking...