Tag: Origin
Charlestowne Hotels Announces Four New Origin Hotels
CHARLESTON, South Carolina—Charlestowne Hotels announced four new properties in development under the Origin Hotel umbrella. These four hotels join Origin Red Rocks (Colorado), Origin...