Die Unterkunft London Downtown Home ist gelegen in London, 2 km von der Sehenswürdigkeit Western University of Ontario und 2,4 km von der Sehenswürdigkeit Budweiser Gardens sowie 3,6 km von der Sehenswürdigkeit TD-Stadion entfernt.
Zimmeranzahl: 3
306 Oxford Street East 1, N6A 1V4 London, Kanada