- All reviews
Leonardo Hotel Ashkelon is a great choice for your beach stay in Ashkelon. The outdoor pool provides fun for everyone, while guests in the mood for pampering can indulge in spa services. The lobby lounge is a great place to grab a drink and Almogue serves breakfast. A health club, a steam room, and a children's pool are other highlights.