22 bed Hotel for Sale

Llangattock, Powys, NP8

£1,500,000 (Freehold)