A close up of a speaker at Dwell 912.

Dwell 912

About The Inn

Dwell Nine Twelve is a private apartment bed and breakfast centrally located in the LaSalle Park neighborhood of Saint Louis, Missouri and is just a short stroll to Busch Stadium, The Gateway Arch and close Central West End, the Delmar Loop, Grand Center, Washington Avenue and Forest Park.

912 Hickory St, St. Louis, Missouri 63104

Loading...