Just a 5-minute walk from the Appia Antica Park Appia Avenue 639 offers modern accommodations in Rome The property is a 5-minute walk from Colli Albani Metro stop which takes you to Roma Termini Station the Spanish Steps and the Vatican The air-condi . . .