Appia Flat
Via Nemi 8
Rome Lazio
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.
Facilities
|
|||||||||||||
|
|||||||||||||
|
241