Business Details
Serving Houston, TX
+1 281-817-1842 Blue Star Inn Houston is a 4-star hotel offering air-conditioned, smoke-free rooms with flat-screen TVs, refrigerators, and private bathrooms. Located 15 km from Minute Maid Park and near downtown attractions, the hotel provides free ...
Read more
Houston, TX