Restaurant Morea offers a space for various occasions with a touch of French cuisine. It also features a hotel with modern rooms.