El restaurante Windows on the World estaba ubicado en los pisos 106 y 107 del World Trade Center 1 (la Torre Norte), mientras que la plataforma de observación "Top of the World" lo estaba en el piso 107 del World Trade Center 2 (la Torre Sur).