Hotel Motel 6 Houston, TX - Willowbrook Mall
★★
18836 Tomball Parkway, Houston (TX), United States Show on map
Platinum Inn is a 5-star hotel in Houston (TX), United States. It is one of 784 places to stay in Houston (TX) listed on Triptoic.
18836 Tomball Parkway, Houston (TX), TX 77070, United States
Check-in starts at 03:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
Platinum Inn is located at 18836 Tomball Parkway, Houston (TX) TX 77070, United States.
Platinum Inn is rated 5 stars.
Highly rated alternatives close by
Hotel