Tag: Extended Stay America Premier Suites Duncan
Extended Stay America Premier Suites Duncan Opens
CHARLOTTE, North Carolina—Extended Stay America announced the opening of the Extended Stay America Premier Suites in Duncan, South Carolina. VMV Capital developed and will...
Extended Stay America Premier Suites Duncan Breaks Ground
CHARLOTTE, North Carolina—Extended Stay America celebrated the groundbreaking of the Extended Stay America Premier Suites Duncan property located in Duncan, South Carolina. The franchised...