Best Western Angel and Royal Hotel ***