
Blue Star Inn
Claimed
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
Drop a Mail
Call Us
Address
12711 East Fwy Houston, TX 77015 United States, USA
Subscribe Now