Average customer rating: 6.5
Ramada Plazas, Limiteds, and Inns 110 West Interstate 20 - Odessa, Texas 79761-6836 Approximately 21.8 miles from Turnbaugh Corner Instantly compare prices for Ramada Odessa at dozens of top hotel sites
Ramada Odessa is the closest Ramada Plazas, Limiteds, and Inns hotel to Turnbaugh Corner.
Ramada Plazas, Limiteds, and Inns Closest To Turnbaugh Corner
Hotels Closest To Turnbaugh Corner - All Brands
Value Place Odessa
7051 Tres Hermanas Blvd. - Odessa
Distance: 20.7 miles