Đài quan sát hình tam giác, đặt trên tầng 100 của tòa nhà chọc trời mới cao 101 tầng ở Tây Manhattan.
Khách tham quan có thể nhìn thấy những thắng cảnh như Tòa nhà Empire State mang tính biểu tượng của New York và trung tâm Thương mại One World Trade Center được xây tại địa điểm của tòa tháp đôi đã bị phá hủy trong các cuộc tấn công khủng bố năm 2001.
Đơn vị chủ quản của đài quan sát cho biết đang đẩy mạnh các biện pháp khử trùng ngăn ngừa virus nCoV lây lan để đảm bảo an toàn cho khách tham quan.