Anyone else remember the Holiday Hotel on 21st Street? It was there for 50 years. The new hotel will be right next to that space, and will be a nice addition to the area.
Spout submissions are anonymous!
600 characters remaining