Calvià, Mallorca , Spain

SOL House Mallorca

Resort swimming pool with modern hotel buildings, palm trees, and sun loungers. - SOL House Mallorca, MajorcaResort swimming pool with modern hotel buildings, palm trees, and sun loungers. - SOL House Mallorca, Majorca