Towneplace Suites By Marriott To Open In Amarillo, Texas
The TownePlace Suites by Marriott Amarillo West/Medical Center is scheduled to open for business on Thursday, July 30th. The new 104-suite hotel is built for travelers looking for a simple and friendly place where they can settle-in, keep their routine, and easily connect to the Amarillo area. Located at 6807 Interstate 40 West, it will operate as a Marriott franchise, owned and managed by Ram Hotels of Amarillo, Texas.