Love this place!!!
This place is a hidden treasure!
I loved it friendly service I will be going back here
My family had so much fun riding the train. The train station is beautiful. Staff are super friendly. I enjoy walking around the station listening to the music play. Santa was nice, singing carols, on the train, was entertaining & Welton Park was nice to see lit up. Train is clean, cozy-warm & every1 around me seemed to enjoy themselves. Really liked that the train bathrooms were easy to access, meaning I didnt have to walk thru other cars to get to & it was clean. Definitely doing this again!
South Side Depot is a US Travel Agency based in Petersburg, West Virginia. South Side Depot is located at 126 S Main St, Petersburg, WV 26847, USA.
Please contact with South Side Depot using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find South Side Depot opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.