82 employees
Excel Hotel Group is a fully integrated property ownership, management, and development company.
2006