Location: on Ibiza bay at the entrance to the port and 200 metres from Talamanca beach with marvellous views of the old town and Botafoc port.
See more: Hotels in Europe Hotels in Spain Hotels in Talamanca (ibiza) Holiday Destinations in Europe