1 Hotel "Tossal d'Altea" Restaurante "Almà ssera de Guillem" (inside the Hotel) Address: Pda. Plà del Castell, 96 03590 Altea (Alicante) Tel:…