Pet-Friendly Rome
Can’t bear the idea of leaving man’s best friend at home on your next Roman Holiday? Niquesa’s Hotel d’Inghilterra, located in the heart of Rome near the iconic Spanish Steps of Via Condotti, Via Borgognona and Via Frattina, in the…