Tags: Hotel.
Mandarin Oriental New York is a five-star hotel located in Manhattan’s Time Warner Center at Columbus Circle in New York City managed by Mandarin Oriental Hotel Group. A part of the multi-use Time Warner Center development the hotel opened its doors in December 2003. In addition to the 248 guestrooms and suites the hotel provides services for 64 residences. The hotel has received many national and international awards and operates the only Forbes Five-Star spa in Manhattan.