Palacio de S’Alamera 0 2160 The Palacio de S’Alamera is situated at the top end of the square off Carrer de Sant Jaume in Santa Eulalia del Rio. The surrounding bars and restaurants make an ideal place to just chill and relax away from the evening breeze of the sea. Like this photo I didin't find this helpful In this article Santa Eulalia - Ibiza