Localizado no bairro Centro de Toronto e a cerca de 700 metros do Estádio Rogers Centre, hotel 3 estrelas The Iceboat Terrace apresenta aulas de fitness e academia. Este estabelecimento também inclui o estacionamento.
O alojamento fica a aproximadamente 5 minutos a pé de Sobeys Urban Fresh Spadina e a 1.6 km de Air Canada Centre. Este hotel oferece proximidade com paisagens naturais como o Parque da Ilha de Toronto (a 2.6 km) e a Casa Loma (a 2.1 km). Você pode admirar jardins, situados muito perto deste local. As famílias que viajam para Toronto irão gostar de estar a alguns minutos de carro do Aquário Ripley's de Canadá. O hotel fica a apenas 10 minutos de carro da estação de ônibus Fleet Street.
Este local tem cozinha equipada com geladeira grande, congelador e fogão.
Além disso, Roses New York Restaurant oferece uma variedade de iguarias da cozinha americana muito perto.