I always find a nice pub in the countryside just outside where I need to visit. They are usually cheaper, always have free parking, often have good food, usually have a great breakfast and I can usually drink decent beer before a short stroll to bed!