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.
Score from 25 reviews
Superb
9.0/10
Rooms: 1
(Search)
Address: Via Nemi 8, Rome 00179 (Map)