News

Resort hotel with curved castle-like facade, 3 turrets - In center of Costa del Sol, 15 km from airport.