Welcome to The Huckleberry Finn Youth Hostel!
We are located in the heart of Saint Louis, Missouri USA
in the Soulard Historic Neighborhood.
The hostel is on the famed Route 66, and is less than a mile from
the Mississippi River, The Gateway Arch and the Cardinals' Baseball Stadium.
Owners Thomas & Sheela Cochran started The Huckleberry Finn Youth Hostel in 1975
to support travel and tourism in Saint Louis, Missouri and points West.
They also own the Outermost Hostel on Cape Cod, Massachusetts.
We look forward to your visit and hope you enjoy your stay in Saint Louis.