Featuring a balcony and free WiFi, Appia Flat is located in Rome. It is self-catering accommodation, a 2-minute walk from Colli Albani Metro Station on the Line A.
The apartment includes a seating area with a TV. The kitchen is equipped with a stove, oven and microwave. The bathroom comes with a shower.
The Spanish Steps are 6 metro stops from the property, while Termini Train Station is 5 stops away. The Caffarella Park is a 10-minute walk away.
One-Bedroom Apartment from 58.5 to 108
Please enter the dates of your stay to check availability