Ubicado a 2 km del German Mills Settlers Park, El Bmo Ifl Hotel Toronto incluye 150 habitaciones.
Este hotel está situado cerca de lugares de interés natural como Port Royal State Park (4 km) y el Kidstown Water Park (2 km). El hotel también te lleva a Cham Shan Temple que está a 4 km de distancia. La parada de autobús Victoria Park Avenue / Steelcase Road East se encuentra al lado, extremadamente cerca de la propiedad. El Aeropuerto Toronto City Centre está a 30 km del hotel, y llegar allí en coche lleva 28 minutos.
El restaurante la Izakaya Ju ofrece platos japoneses y está a menos de 13 minutos andando del sitio.