Inn of Amarillo

Closed
Call
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

Own this business?
See a problem?

You might also like

United StatesTexasAmarilloInn of Amarillo

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.