Mandarin Oriental, Atlanta officially opens its doors today and to celebrate its debut, the 127-room luxurious hotel has created a ``More in Atlanta'' promotion.
Mandarin Oriental opens in Atlanta with promotion