via cernaia,20, 00185 Roma
Apartments
In the centre of Rome, located within a short distance of Rome Termini Metro Station and Rome Termini Train Station, Appartamento Stazione Termini offers free WiFi, air conditioning and household amenities such as a microwave and coffee machine. It is situated 1.4 km from Sapienza University of Rome...