Comfort Inn & Suites
The first Comfort Inn & Suites hotel in the U.S. to display the new Comfort Inn logo! It is a 108 Room, 4-story hotel located at 3625 W. Elder St, Boise, ID. Exterior construction boasts modern stucco, stone & brick veneer with interlocked window &...