Blue Star Inn
Hotel
Houston, Texas Gulf Coast
Located 15 km from Minute Maid Park, Blue Star Inn provides rooms with air conditioning in Houston. This 4-star hotel offers room service, a 24-hour front desk and free Wi-Fi. The property is non-smoking and is set 16 km from George R. Brown Convention Center.
Number of rooms: 42
12711 East Freeway, Houston, TX 77015, United States