The delicious blend of hearty portions, the finest local ingredients & cooking mastery makes a meal at Carlton Riverside Restaurant with Rooms a memorable occasion. Located in the stunning Llanwrtyd Wells, Britain's smallest town, this wonderful venue boasts views of the neighbouring river & is the proud holder of 4 AA Stars for its hospitality & 2 AA Rosettes for the fine dining. As well as your 3 course dinner there is a wealth of beauty & outdoor pursuits to enjoy, ensuring a perfect overnight break.