Hotel d'Inghilterra Location
The Hotel d'Inghilterra is located in center of Rome, in a strategic position between the Piazza di Spagna and the Fontana di Trevi. Nearby you can visit beautiful sites and wonderful churches.
ItalyTraveller.com
The Hotel d'Inghilterra is located in center of Rome, in a strategic position between the Piazza di Spagna and the Fontana di Trevi. Nearby you can visit beautiful sites and wonderful churches.