La Terraza is a Mediterranean restaurant offering delicious food and wine with exclusive views. Open to all, including non-hotel guests.