3/5 - Okay
Verified traveler
Jul 15, 2019Nope
Reviewed on May 4, 2024
Reviewed on May 13, 2024
Reviewed on May 10, 2024
Reviewed on Apr 17, 2024
Nope
Always love the Depot. My Grandfather used to take a train to Atlanta and return on another when L&N was around.