The Wheeler Inn Texas, US - 83 by OYO is situated on State Highway 83 in Wheeler, Texas. It is conveniently located near popular attractions including Lake McClellan, which offers fishing and water activities just 88 km away. The hotel also provides easy access to local shopping and dining options. The nearest airport is Rick Husband Amarillo International Airport just 150 km from the hotel.
Facilities and services include 24/7 check-in, card payment, pet is allowed, air conditioning, non-smoking rooms, complimentary Wi-Fi, and parking.
Rooms feature air conditioning, microwave, Wi-Fi, tv, and private bathroom.
Address: 107 E Oklahoma Avenue, Wheeler, 79096 Texas, United States Of America
Try looking for more hotel options in Portland, Oregon, United States