The company specializes in developing and managing upscale hotels.
It operates several hotels in the U.S., including several Marriott and Residence Inn locations. It has eight properties in Ohio, mostly in the Cincinnati, Columbus and Cleveland, according to its website.
In Other News
About the Author