Country Inn&Suites London South酒店位於倫敦(London),距離百威花園(Budweiser Gardens)有3.1公里,距離大劇院(The Grand Theatre)有3.3公里。 所有客房都配備了帶淋浴的私人浴室。Country Inn&Suites London South酒店提供免費WiFi。 Country Inn&Suites London South酒店距離安大略西方大學(Western University of Ontario)有6公里,距離Fanshawe Pioneer Village村有11公里。