Take your staycation experience to the next level at the world’s tallest five-star hotel, JW Marriott Marquis