Vista Host Announce

Vista Host Announces Plans to Build 96 Suite TownePlace Suites by Marriott ® Hotel in Bossier City Louisiana for 2009 Opening