17th-century inn, the Charles Cotton Hotel, offers elegant rooms, a wood-beamed bar-bistro, and a smart restaurant. Dog-friendly rooms available.