24 via dei taurini, 00185 Roma
Apartments
Located in Rome, near Rome Termini Train Station, Rome Termini Metro Station and Vittorio Emanuele Metro Station, Charming Apartment in the centre of Rome has a garden. The property features city and inner courtyard views, and is 300 metres from Sapienza University of Rome. The accommodation provides...