(+39) 010 5701151

Home

Checking availability and prices
Microtel Inn and Suites by Wyndham Amarillo

Check availability

1

Microtel Inn and Suites by Wyndham Amarillo

3 Stars 3 Stars Hotel
1501 Ross Street

Amarillo, Texas, United States

Description

General Description Relax at the consistently enjoyable Microtel Inn and Suites by Wyndham Amarillo conveniently located off Interstate 40 near downtown Amarillo, Amarillo Civic Center, exotic animals at Amarillo Zoo, rodeos and concerts at Amarillo National Center, as well as mini-golf, roller-coasters, and river rafting at Wonderland Park

Address: 1501 Ross Street
Map location could be inaccurate. Please double check the address well before your trip.