
Avila Palace - Piazza Navona
Via Del Governo Vecchio 14, Navona, 00186 Rome, Italy, Rome
Location A very nice place to stay for a reasonable price - hotel Avila Palace - Piazza Navona is located in Rome. This hotel is located nearby from the city center. You can take a walk and explore the neighbourhood area of the hotel — Piazza Navona, Ponte Sant'Angelo and Castel Sant'Angelo.
Free WiFiParking















