Carlos Flores

Brands
Sonesta Adds Two in Dallas

NEWTON, MA—Sonesta International Hotels Corporation has added two new branded and managed hotels in Dallas: Sonesta Suites Dallas Park Central…