Inn of Amarillo
Closed
601 W Amarillo Blvd
Amarillo, TX 79107
Deluxe Inn Amarillo is a 2-star hotel located in Amarillo, Texas, offering 20 rooms for guests to enjoy. Situated just a 25-minute walk from Figure 3 Ranch, the inn provides convenient access to local attractions such as Amarillo Zoo and Arts in the Sunset.
Guests can expect amenities such as free Wi-Fi, 24-hour reception, and designated smoking areas during their stay at Deluxe Inn Amarillo. With a central location and comfortable accommodations, this hotel is a suitable choice for travelers seeking a budget-friendly option in Amarillo.
Generated from the website
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.