USA: Mandarin Oriental Opens New Hotel in Atlanta

Click image to view full size

Mandarin Oriental has opened a new hotel in Atlanta. The 24-story hotel is located in the city’s upscale Buckhead neighborhood and has 127 rooms and suites. The location puts it close to some of the city’s best high-end shops and restaurants, and the international airport is about a half hour away.

Share this on...
Share on Facebook0Tweet about this on TwitterShare on Google+1Pin on Pinterest5

Book your hotel

Book your flight