Couldn't find any views from the restaurant, but Rainbow Room and Top of the Rock are in the same area of the city - these are their views.
Most likely, yes - the Twin Towers were visible (unless blocked by Empire State Bld due to vantage point)
Couldn't find any views from the restaurant, but Rainbow Room and Top of the Rock are in the same area of the city - these are their views.
Most likely, yes - the Twin Towers were visible (unless blocked by Empire State Bld due to vantage point)