This lovely hotel is located in Naples. I 34 Turchi is not a pet-friendly establishment.
I 34 Turchi
Naples, Italy
N 40.8312 E 14.25