Elegant restaurant offering buffet and à la carte dining with panoramic sea views. Located within a hotel.