Good booking expeience
We booked with Wowotrip in January 2025 for a 2 night stay at the InterContinental Pier 8 Hotel in Yokohama, Japan at the end of February 2025. They came up as the cheapest during various internet searches for that hotel. Got the booking confirmation email within 15 minutes of booking. No problems when checking in at the hotel.
