3/5 - Okay
Verified traveler
Nope
Reviewed on 27 May, 2024
Reviewed on 12 Apr, 2024
Reviewed on 6 Jun, 2024
Reviewed on 6 Jun, 2024
Reviewed on 12 Apr, 2024
Reviewed on 31 May, 2024
Nope
Always love the Depot. My Grandfather used to take a train to Atlanta and return on another when L&N was around.