Sol Principe
- 24-hour gym
- Meeting rooms
- Heated swimming pool
0
Located in the south of Spain, this gateway to the Costa del Sol houses magnificent architecture in its historic centre. Huge beaches and a great atmosphere are the best ways to combat stress.