At the Best Western Plus Stoneridge Inn & Conference Centre you’re sure to find that little something extra. With our modern amenities and thoughtful design, the Best Western Plus Stoneridge Inn & Conference Centre will stand out among other hotels in London,ON...