Via Pietro Cossa 28, Vaticano Prati, 00193 Rome, Italy
Teverecentro is located in Rome. It offers self-catering accommodation with free WiFi access. The apartment will provide you with a seating area and a kitchenette with a microwave and refrigerator. You will also find 3 bathrooms. Castel Sant'Angelo is 500 metres from the property. Lepanto Metro is a 10-minute walk away.
This is a recommended place to stay in Rome.
Spagna 150 m
Piazza Cavour 200 m
Ara Pacis 250 m
Navona 350 m
Piazza Adriana 400 m
Piazza del Popolo 550 m
Castel Sant'Angelo 600 m
Piazzale Flaminio 650 m
Piazza Navona 850 m
Piazza di Spagna 850 m
Spanish Steps 850 m
Trevi Fountain 1.1 km
Campo de' Fiori 1.2 km
Villa Borghese 1.3 km
St Peter's Square 1.3 km
Largo di Torre Argentina 1.3 km
Piazza Barberini 1.4 km
Palazzo Venezia 1.4 km
Rome Ciampino Airport 14 km
Fiumicino Airport 18 km
Restaurants - Freeda - Roma 50 m
Restaurants - Casa Prati 50 m
Restaurants - La Piccola Irpinia 50 m
Waterfall - Cascata della Mola 14 km
Train - Flaminio Train Station 800 m
Train - Roma San Pietro Train Station 1.9 km
Metro - Lepanto Metro Station 700 m
Metro - Flaminio Metro Station 800 m