Directions to Howard Johnson Inn Amarillo, Amarillo

Howard-johnson-inn-amarillo-map
The Howard Johnson Inn Amarillo in Amarillo is located at 1620 I-40 EAST , Amarillo , TX, US .   Click on the Google Map above to get an interactive version and see the area around the Howard Johnson Inn Amarillo .