TownePlace Suites by Marriott Vidalia Riverfront
Main:
(318) 414-1070
Fax: (318) 414-1071
Toll Free: (800) 257-3000
Fax: (318) 414-1071
Toll Free: (800) 257-3000
215 Front Street, Vidalia, Louisiana, 71373