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