This lovely hotel is located in Naples. I 34 Turchi is not a pet-friendly establishment.
I 34 Turchi
Neapel, Italien
N 40.83155059814453 E 14.250140190124512