Posted 1 year ago by ronak in response to
marcelus's question:
A cheaper place to stay in St Louis?(give a different answer) .
For as little as 70 $ a night I managed to get a room at this hotel called Clubhouse Inn & Suites St. Louis, and I must say I felt like staying at a luxury hotel. It's located on Craig Road, and they even have suites, should you not be travelling alone