The William has what you need for a comfortable stay – a nice location, a friendly staff and elegant rooms.