New Holiday Inn Express and Suites is open in Alexandria

The hotel opened its doors last week.