Restaurante El Mirador

Alicante, Spain

The hotel is one of the city's tallest buildings; the restaurant is situated on the 26th floor and offers excellent views of the sea and the city.