StarWorld Hotel introduced the art of "star-rated" hospitality to the MacauPeninsula when it opened in 2006.