Las torres ofrecían una gran vista desde la plataforma de observación Top of the World Trade Center Observatories, en lo alto de la Torre Sur, y desde el restaurante Windows on the World, en lo alto de la Torre Norte.