We used trip adviser and ratings were pretty well right on. It's an older place but it's very clean. We had a microwave, small fridge, table and a couple of chairs. It was just fine for what we wanted. We would certainly go back there again.
Situated in London, this hotel is close to Argyle Mall, Fanshawe College, and Western Fair Entertainment Centre. Local …More