18th-century inn, The Old Vine, offers polished hotel rooms, a modern flat, and a pub with a terrace. Character and charm near the city center.