Coming to shop at West Acres Mall, stay at the Kelly Inn 13th Avenue located accross the street from the regions largest shopping mall.


(More Info)