Mallorca - Calvia, Spain

SOL Guadalupe

Resort hotel with large outdoor swimming pool, striped umbrellas, and balconies. - SOL Guadalupe, MajorcaResort hotel with large outdoor swimming pool, striped umbrellas, and balconies. - SOL Guadalupe, Majorca