Hotel St Leonard is located on Ischia Island in the tranquil Panza area, known for its scenic coastal views and natural hot springs. The hotel is near the picturesque bay of Scannella, about 1.5 km from the Sorgeto thermal pools and 10 minutes by car from Citara Beach and the Poseidon Thermal Gardens. Forio town center is approximately 7 km away. Naples International Airport is around 45 km from the hotel.