The St. Regis New York is a prestigious hotel situated in the heart of Manhattan, just a short distance from the Top of the Rock. The hotel offers luxurious accommodations with state-of-the-art amenities, including a high-definition TV in each room. Guests can unwind after a day of exploring the city by watching their favorite shows or movies on the TV. The St. Regis New York provides a sophisticated and comfortable environment for guests who want to enjoy both the Top of the Rock and TV entertainment during their stay.