A Brand New Hotel Opened Yesterday In South Side


A sa-weet looking new hotel opened up yesterday near Woodland Hills Mall -- the Avid Hotel is a four-story building with an "open style" set-up and a ton of features.