Holiday Inn Amarillo East, An Ihg Hotel

7799 I-40 Amarillo TX 79118 USA

(806) 803-9977

Location