The Comfort Inn, Portland: This is where Mohamed Atta spent the night of September 10th, 2001.
<< home