Located 345 meters from Ali Baba's Restaurant. The 2-star A Seaton Dream BB offers comfort and convenience whether you're on business or holiday in Toronto (ON).
Located 539 meters from Ali Baba's Restaurant. Ideally located in the Garden District area, Knights Inn Downtown Toronto promises a relaxing and wonderful visit.