When you want a hassle-free short break in easy reach of the UK capital, book one of these hotels within two hours of London. Whether you're looking for a foodie weekend, a romantic getaway or a spa break, there's a hotel for you here.