Este hotel se encuentra en el centro de Toronto. Cuenta con restaurante americano y habitaciones amplias con conexión Wi-Fi gratuita.