The Mandarin Oriental, New York is a luxurious hotel located in Columbus Circle, offering stunning views of Central Park and the city skyline. The hotel features spacious rooms with floor-to-ceiling windows, providing guests with panoramic views of the park and the city. The hotel also has a rooftop bar, which is a popular spot for guests to enjoy a drink while taking in the views.