Upscale restaurant with a European menu in a stylish hotel set in a renovated monastery.
Loading map...
Rated 4.2 on Google · 1,110 reviews