This charming 4-star hotel offers a restaurant with a terrace and bar, serving delicious Mediterranean-inspired cuisine. Guests can enjoy rooms equipped with modern amenities.