Cet hôtel du Texas est situé à proximité de l'Interstate 20 et à 16 km du centre-ville de Fort Worth. Il dispose d'une piscine intérieure d'eau salée et d'une cafetière dans chaque chambre.
Nombre de chambres: 79
4799 Southwest Loop 820, Fort Worth, TX 76132, États-Unis