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