Loading hotels
Confirming room availability...
Platinum Inn and Suites, 12410 Northwest Fwy, Houston, United States
In Houston (US 290)<br /><br />With a stay at Platinum Inn and Suites in Houston (US 290), you'll be within a 15-minute drive of CityCentre and Downtown Aquarium. This hotel is 11.5 mi (18.5 km) from Memorial City Mall and 7.1 mi (11.5 km) from Memorial Park.