(+39) 010 5701151

Home

Checking availability and prices
Microtel Inn & Suites By Wyndham Amarillo

Check availability

1

Microtel Inn & Suites By Wyndham Amarillo

3 Stars 3 Stars Hotel
1501 Ross Street

Amarillo, Texas, United States

Description

Microtel Inn & Suites by Wyndham Amarillo is conveniently located in the popular Amarillo area. The property offers guests a range of services and amenities designed to provide comfort and convenience. Service-minded staff will welcome and guide you at Microtel Inn & Suites by Wyndham Amarillo. Comfortable guestrooms ensure a good night's sleep with some rooms featuring facilities such as air conditioning, heating, desk, alarm clock, telephone. The property offers various recreational opportunities. Convenience and comfort make Microtel Inn & Suites by Wyndham Amarillo the perfect choice for your stay in Amarillo (TX).

Rooms features

Extra beds on demand TV Satellite TV NO Wheelchair-accessible

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