United Kingdom The George Borrow Hotel, The Best Hotels In Ponterwyd United Kingdom The George Borrow Hotel is Hotels Recommendations At Ponterwyd United Kingdom … Edit