The St. Regis New York is a prestigious hotel that offers a sophisticated happy hour experience in Top of the Rock. Guests can savor handcrafted cocktails, fine wines, and gourmet snacks at the hotel's elegant bar. The St. Regis New York's happy hour is known for its refined atmosphere and top-notch hospitality, providing guests with a memorable and enjoyable evening.