Novotel Toronto Centre Hotel

45 The Esplanade
Toronto
Ontario
Canada