TOWNEPLACE SUITES ALEXANDRIA, LA

DCS constructed the first TownePlace Suites in Alexandria, LA. The hotel consists of 91 guestrooms, four-story construction, and an outdoor swimming pool.

 

Location: Alexandria, LA