Este hotel situado en la Ciudad de los Sueños amplia la marca icónica del hotel ofreciendo una joven perspectiva de lo que la vida y el alojamiento de lujo realmente deberían ser, algo tranquilo, divertido y a la última. El hotel está diseñado con el espíritu del rock 'n' roll en mente y está completo con una ecléctica colección de objetos de interés del Hard Rock, para que cada huésped se sienta como una estrella de rock. Las instalaciones del hotel incluyen vestíbulo, restaurante e instalaciones para conferencias para los huéspedes en viaje de negocios. El hotel consta de más de 200 habitaciones Deluxe, 68 Luxurious suites y 2 Rock Star suites, todas ellas hechas a medida y personalizadas para el huésped que lleva dentro una estrella de rock. El vestibulo es de tamaño mediano.
El hotel está situado en el corazón de Cotai, una zona planificada de forma magistral por el gobierno de Macao, entre las islas de Coloane y Taipa en Macao. Se puede llegar a Cotai fácilmente desde las terminales de ferrocarril de Macao, las puertas fronterizas y el aeropuerto.
El hotel cuenta con varias opciones gastronómicas, incluida una tienda Yo Noodles Shop (tienda informal de fideos), el Flamer Bar (para cóteles y refrescos), el Wave (un chiringuito y asador) y el R Bar (para bebidas y aperitivos).