I stayed here 5 nights with my husband while he was at a conference at the World Congress Center. The Omni is the obvious place to stay if you are in meetings at the WCC due to it's location. And it's obvious Omni is quite aware of this. The rooms are adequate but not special in any way. This is not a luxury or romantic hotel in any way. However I will say anything I requested from towels to coffee were delivered quickly. The workout room is very nice and quite large and well equipped for a hotel!
On another note there are many good restaurants nearby to walk to. And if you need a cab while in Atlanta check out a company called Uber. It's like having a personal driver. More
- Free Wifi