The Westin Prince is an award winning Toronto hotel located on 15 acres of natural parkland in North Toronto. Featured amenities include three on-site restaurants, outdoor heated pool, tennis court and stylish event spaces.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.