The Mark is a five-star hotel situated near Top of the Rock. This luxurious hotel offers stylish rooms and suites with contemporary design and upscale amenities. Guests can dine at the hotel's Michelin-starred restaurant, relax at the spa, or enjoy cocktails at the bar. With its central location, The Mark provides easy access to Top of the Rock and offers a sophisticated stay in the heart of Manhattan.