Stylish fine dining restaurant, offering a Mediterranean experience. Located in a hotel, it provides a sophisticated atmosphere.