Costa del Sol Square is a major stop on any tourist visit. Discover its historical importance or just sit and watch the world pass by.
Situated in Torremolinos City Centre, this public square is worth including in your schedule. But you'll find plenty more to discover in this area. La Carihuela, Benalmadena Marina, and Los Alamos Beach are within close reach of Costa del Sol Square.