They have no platform for communication
And pass on to the property to manage the communication
Absolutely disappointed after years of using them for once I needed to talk to them and there was noway
1 week ago
Booking.com has a
1.7
average rating
from
218
reviews