Hôtel Bella Vista offers modest rooms, some with balconies and sea views. Guests can enjoy a shaded garden and a bar with a terrace.