Popular accommodations in Mantu
HotelAccommodates 4
Relax Inn Channelview
Relax Inn Channelview is located in Channelview, 26 km from Houston Raceway Park and 27 km from Minute Maid Park. This 3-star hotel offers a 24-hour front desk, an ATM and free WiFi. Wortham Center is 28 km from the hotel and Discovery Green Park is 28 km away.Book nowfrom $60 per night