Situado a uma distância aproximada de 5 minutos a pé de Princess of Wales Theatre, o hotel Cn Tower Lake View Downtown- Free Parking está localizado a apenas 6 minutos a pé do Aquário de Ripley do Canadá. Situado a alguns passos do Torre CN no bairro Centro de Toronto, este apart-hotel dispõe de piscina ao ar livre.
O Estádio Rogers Centre está a apenas 7 minutos a pé de distância. Os locais de interesse religioso na área incluem a Igreja da Santíssima Trindade (a 1.7 km) e a Sinagoga de Kiever (a 2.1 km). Fort York está a apenas 1.5 km deste hotel. Fica perto da estação de metrô St Andrew, que está a aproximadamente 10 minutos de distância a pé.
Os quartos têm varanda e sala de jantar, juntamente com máquinas de café/chá para sua conveniência. TV de tela plana com canais via satélite, assim como confortos como controle de temperatura, são apresentados. Oferecendo comodidades como secador de cabelo e toalhas, as casas de banho incluem também casa de banho separada e chuveiro.
Tem uma escolha ilimitada de pratos da cozinha grega no Mr. Greek, que fica próximo deste estabelecimento.