The Mark Hotel is a renowned luxury hotel that offers stunning views of Top of the Rock. Located in the Upper East Side of Manhattan, this hotel features lavish rooms and suites with floor-to-ceiling windows, allowing guests to enjoy panoramic views of the city. The hotel also offers a rooftop bar where visitors can unwind while taking in the breathtaking views.