Hotels September 11, 2020 0 Welsh Wonders: Celtic Manor Resort If you are a golf player, then the gods have been somewhat in your favour…