Četrzvaigžņu viesnīca Tallink City Hotel atrodas pašā Tallinas sirdī, populārajā tirdzniecības un biznesa rajonā, tikai īsas pastaigas attālumā no vēsturiskās pilsētas daļas.