OTB in my experience have improved from the problems arising from the pandemic and eventually refunding customers for cancelled holidays.
We have since booked a number of holidays and have full
confidence in customer services resolving any problems.
3 years ago
On the Beach has a
3.4
average rating
from
1,252
reviews