The Beach House,

Can Singala 33,

07460

Puerto de Pollenca, Mallorca

Spain