City Seasons Group currently boasts seven hotels, centrally located in Dubai, Al Ain, Abu Dhabi and Muscat, perfect for business and leisure