16 coffee shops within 800 m of Castell de Santa Pola, Santa Pola — nearest first. Read more on Wikipedia