3205 Interstate 40 East, on Access Rd, Amarillo, TX 79104, USA, AMARILLO (TX), UNITED STATES
general:
rooms: