The Mandarin Oriental in New York Emmanuel Lupe January 15, 2013 Destinations The five-star Mandarin Oriental, New York redefines the hotel experience in Manhattan. Its design and unique location in the Time Warner Center, coupled with Mandarin Oriental's legendary hospitality, ma...