Cherry Tree Lodge, Llandrindod Wells
Cherry Tree Lodges, Ffaldau Lane, Llandegley, Llandrindod Wells, LD1 5UE, United Kingdom,Object type: Hotel Llandrindod Wells
Situated in Llandrindod Wells, Cherry Tree Lodge, Llandrindod Wells features accommodation with a patio and free WiFi. Set 1.9 miles from Cefnllys Castle, the p