at 8280 Voyager Pkwy, Colorado Springs , 80920-1542 United States
17 FB users likes Howard Johnson, set it to 74 position in Likes Rating for Colorado Springs, Colorado in Hotel & Lodging category
Howard Johnson is Colorado Springs based place and this enity listed in Hotel category. Located at 8280 Voyager Pkwy CO 80920-1542. Contact phone number of Howard Johnson: (719) 598-6700