About the Business

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 high-speed Wi-Fi, on-site parking, a 24-hour front desk, and convenient amenities like a kettle, desk, and wake-up service.

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

12711 East Fwy Houston, TX 77015 United States, USA

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers