:surprisedI am taking a small group of friends to LT for whale watching. Can someone tell me if the Las Palmas is being maintained well now - or should we consider the newer Hotel Alisei?
I've read that the beach is better at Las Palmas.....?
Thanks so much all-
I've read that the beach is better at Las Palmas.....?
Thanks so much all-