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