Situated in the upscale Upper East Side, The Mark Hotel offers a beautiful terrace where guests can enjoy the views of Central Park. The terrace is a tranquil oasis in the heart of the city, providing a peaceful escape from the hustle and bustle. The hotel also features luxurious rooms, a world-class spa, and a Michelin-starred restaurant.