The Beach House,

Can Singala 33,

07460

Puerto de Pollenca, Mallorca

Spain

For those clients with Google Maps if you search for Carrer Can Singala 33, Pollenca you should be able to navigate using this tool.