Welcome to The Sam Houston Hotel Houston, Located in downtown Houston, this luxury hotel is a 5-minutes’ walk from Minute Maid Park, home to the Houston Astros baseball team. It features a gym, free Wi-Fi and restaurant. At The Sam Houston Hotel, guest rooms include a flat-screen TV with cable channels. The gym and business center are open 24-hours a day at this boutique hotel. Sam Houston Hotel features *17 restaurant and The Sam Bar. The award winning restaurant is open for dinner while the bar and grille offer a wide-ranging wine list. The University of Houston is 4 miles from the hotel. The hotel provides transportation to and from the theater district, 6 blocks away. (The Sam Houston Hotel Houston hotels booking).