Is there train station by the omni hotel
Address: 100 CNN Center NW, Atlanta, GA 30303, USA
William Stewart | Jan 4, 2020
Short walk away to MARTA Peachtree Center. Also recommend you get the MARTA phone App.
Cornelius Griffin | Jan 4, 2020
Yes
Thanks! Your answer is awaiting moderation.