Relaxed hotel in Catania with a private beach, outdoor pool, and restaurant/bar. Rooms offer amenities like Wi-Fi and satellite TV.