8.6/10
Excellent
25 reviews
Free Wi-Fi
TownePlace Suites Alexandria is the perfect choice for an extended stay in Alexandria, LA. Our all-suite hotel offers the comfort and flexibility you desire to balance work and life.
Number of rooms: 91
3810 Alexandria Mall Drive, Alexandria, LA 71301, United States