Stonecroft Lodge

A relaxing stay in the Smallest Town in Britain !

Why not spend a week end at Stonecroft Lodge ?

I great place to stay and anjoy the visit of this lovely small town named Llanwrtyd Wells or ‘the Smallest Town in Britain’!