Cap Vermell
Mallorca
At a glance
The terrace of this restaurant at the Cap Vermell Beach Hotel offers delightful views over tranquil Canyamel Bay in north east Mallorca. The focus is on international and Mediterranean recipes based on fresh local produce.