Andreotti Hotel Rome
Hotel Andreotti is located in central Rome. The hotel is 20 minutes walk from the Piazza di Spagna and the Trevi Fountain. The subways and buses that depart from Termini Station take you to all the other areas and attractions of Rome.
Read More