Situated in Grand Prairie, this hotel is 1 mi (1.5 km) from Uptown Theater and within 3 mi (5 km) of Louis Tussaud's Palace of Wax and Six Flags Mall. Six Flags Over Texas and Six Flags Hurricane Harbor are also within 6 mi (10 km).
More hotel details about Bella Vista Inn And Suites
Bella Vista Inn And Suites Prices:
$46 - $56 (Based on average prices for a Standard Room)