Novotel Toronto Centre

45 The Esplanade
Toronto
Ontario
Canada