The Annabel Inn offers updated amenities with European charm and has continually been voted one of the best inns around.