The Best Western Stoneridge Inn is an urban two story hotel located 18 kilometers (11 miles from Downtown London and 24 kilometers (15 miles from Port Stanley.