Este hotel urbano está situado a 3 minutos a pie del centro de London. Se encuentra cerca andando del centro de ocio John Labatt, del centro deportivo Western Fair, las instalaciones del Centennial Hall, los teatros Grand Theatre y McManus, el IMAX, el centro de congresos de London y el hipódromo Western Fair Racetrack and Slots. En las inmediaciones encontrará restaurantes y paradas de transporte público, mientras que a 10 minutos a pie hay tiendas. La estación de trenes más cercana se encuentra a 15 minutos a pie.El hotel fue construido en el año 1998. El alojamiento ofrece a los huéspedes un total de 116 habitaciones. En el estab...