31.78389 ­-97.57449
Go to map view
Screen Door Inn - Clifton - Bedroom
Screen Door Inn - Clifton - Bedroom
Screen Door Inn - Clifton - Bar
Screen Door Inn - Clifton - Bedroom
Screen Door Inn - Clifton - Building
110 N. Avenue D, Clifton, TX 76634, United States

Get Rates

Show Screen Door Inn at top of the results.

Get Flight + Hotel