LocationThis hotel is conveniently located in downtown Toronto along the trendy Esplanade and within walking distance of many attractions such as the Air Canada Centre, the Hockey Hall of Fame, the Rogers Centre, the Harbourfront Centre, the Eaton Centre,..