December 10th. 2007. My wife and I have just returned from a week at the Barcelo Albatros in Illetas near Palma Mallorca. We found the Hotel to be in a great location just a short distance from Palma via the number 3 bus which stopped right outside the hotel.(and ran every ten minutes or so). We didn't pay extra for... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.