The 1-room Velora Roma Apartment is a great place to stay in the Trionfale district, 1.9 miles from the Italian Renaissance church "St. Peter's Basilica". This apartment is situated 1.9 miles from Flaminio train station and a few moments from Proba Petronia/Appiano bus station.
The apartment is about 10 minutes' drive from the Renaissance palace "Palazzo Serristori" and the aqueduct-fed rococo Trevi Fountain is approximately 15 minutes away by car.
Velora Roma Apartment includes 1 bathroom.
This accommodation offers a kitchenette with all necessary appliances.