Sol Hotels – The best beach hotels in Spain, all over the Spanish mediterranean coast and the Canary islands, and beach resorts in Cuba, Croatia, Bulgaria, Greece and Egypt.
41 hotels
4 hotels
18 hotels
7 hotels
1 Hotel
2 hotels