Picture 49World-renowned for luxury (and cost), the Mandarin Oriental is a sure way to spoil yourself. Located on Columbus Circle, and known for amazing views and a to-die-for spa, the Mandarin Oriental is one of the most prestigious hotels in the city. It’s a recipient of the prestigious Mobil Five-Star award for 2007, and is located on floors 35-54 of the Time Warner Center in Columbus Circle (right on the Southwestern corner of Central Park).

Leave a Reply

Your email address will not be published.