Altamar Restaurant offers a fine dining experience with Mediterranean and seafood cuisine. Situated in the Torre de Sant Sebastià, it provides spectacular 360-degree views.