TownePlace Suites Hotel Opens in Galveston
Galveston, Texas (USA) – March 9, 2013 – The 88-suite TownePlace Suites by Marriott in Galveston, Texas is scheduled to open on Tuesday, March 5, 2013. Located at 9540 Seawall Boulevard, the TownePlace Suites Galveston Island Gulf Front…