The days of hostels being cheap and cheerful alone are long gone. The River House Hostel is positively luxurious by traditional standards, located in a stunning building on the banks of the Taff. You might not want to leave.
Comments