Can anyone recommend somewhere to stay for a couple of nights within easy reach of Bristol and Cardiff but not actually in either city? Thanks