Bella Vista Inn and Suites, Grand Prairie
https://bella-vista-inn-and-suites.usa8.info
Bella Vista Inn and Suites offers accommodations in Grand Prairie. All rooms have a TV. Each room includes a private bathroom equipped with a bath or shower. There is a 24-hour front desk at the property. International Wildlife Park is 2.
1000 West Main Street, Grand Prairie, TX 75050, United States of America