i was trying to book a place for a conference and this was the nearest hotel on the map - but they dont do bookings! you just turn up on the day and hope for the best....not when you're 300+ miles away you dont. What a shame this was exactly where i needed it but not willing to help at...
More
- Also Known As:
- Langdons Hotel Cardiff, Wales
