Extended Stay America Fort Worth - City View

5831 Overton Ridge Blvd
Fort Worth
Texas
United States