Novotel Toronto Center

45 The Esplanade
Toronto
Ontario
Canada