London Downtown Home ligt in London, op 2 km van Western University of Ontario, 2,4 km van Budweiser Gardens, en 3,6 km van TD Stadium. De accommodatie met airconditioning ligt op 17 minuten lopen van The Grand Theatre, je kunt er privéparkeren op het terrein en er is gratis WiFi.
Het appartement heeft een flatscreen-tv. De keuken heeft een koelkast, een vaatwasser en een oven en er is een douche met gratis toiletartikelen en een haardroger.
Fanshawe Pioneer Village ligt op 12 km van het appartement, en Eldon House ligt 1,9 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven London, op 9 km van London Downtown Home.