Set up in 2003, Mandarin Oriental New York is a luxury hotel at 80 Columbus Circle, adjacent to Central Park. Photo: Mandarin Oriental Hotel Group
Set up in 2003, Mandarin Oriental New York is a luxury hotel at 80 Columbus Circle, adjacent to Central Park. Photo: Mandarin Oriental Hotel Group

Reliance to acquire 73% stake in Mandarin Oriental New York for $98m