Hotel Ornella is a straightforward hotel with bright rooms, a restaurant, and a bar. It features a terrace with sun loungers and is located near the beach.