Llyr
Llanyre Llyr, Llandrindod Wells, LD1 6EA, United Kingdom,Object type: Hotel Llandrindod Wells
Llyr is located in Llandrindod Wells, 14.3 miles from Builth Castle, in an area where hiking can be enjoyed. Situated 8.1 miles from Cefnllys Castle, the proper