Strand Hotel Delfini
Via Nuova Cartaromana, 68, Ischia, Italy
Booking.com
Book Now