Photos coming soon
HOTEL
Microtel Inn & Suites by Wyndham Amarillo
1501 Ross Street, Amarillo
Where it sits
Microtel Inn & Suites by Wyndham Amarillo
1501 Ross Street, Amarillo
35.19546, -101.81713
Similar stays nearby
Microtel Inn & Suites by Wyndham Amarillo
Hotel · 68 m
Longhorn Inn & Suites
Hotel · 68 m
Best Western Plus Amarillo East Hotel
Hotel · 140 m
Best Western Plus Amarillo East Hotel
Hotel · 140 m
Four Points by Sheraton Amarillo Central
Hotel · 219 m
Four Points by Sheraton Amarillo Central
Hotel · 219 m
Fairfield by Marriott Inn & Suites Amarillo Central
Hotel · 239 m
Fairfield Inn & Suites by Marriott Amarillo Central
Hotel · 239 m
Plan around Microtel Inn & Suites by Wyndham Amarillo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
