Loading hotels
Confirming room availability...
Hotel Bella, 13320 Tomball Parkway, Houston, United States
Near Alliance Medical Center<br /><br />With a stay at Hotel Bella in Houston, you'll be within a 10-minute drive of Sam Houston Race Park and Willowbrook Mall. This hotel is 6.8 mi (10.9 km) from Greenspoint Mall and 15.5 mi (24.9 km) from CityCentre.