Cheap hotels in Houston (TX), Texas from £28/night | Brek