November 16, 2014 Total Views: 6015 Today: 1
Hotel Appia Flat Rome, 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. 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. (Hotel Appia Flat Rome hotels booking).