Se trata de un hotel galardonado donde será recibido con cálidas sonrisas y un servicio amable y eficiente. El establecimiento está climatizado y comprende 2 edificios de 18 plantas cada uno y con un total de 483 habitaciones. Dispone de vestíbulo, servicio de cambio de divisas, cafetería, bar y restaurante. El área del vestíbulo es muy grande y está decorado con espléndidos colores dorados. Hay un dragón de cristal en el techo. Se siente muy iluminado en el interior.
Este hotel urbano, ubicado en el puerto exterior, se encuentra a 15 minutos de camino del parque temático Fisherman's Wharf y a solo 5 minutos de la Torre de Macao. Queda cerca a pie de la terminal de transbordadores de Macao y a unos 10 minutos en coche del aeropuerto internacional de Macau y de la frontera china.
Villa Picasso, que cuenta con una zona de asientos de planta abierta que lo conecta con el vestíbulo, sirve platos de bufet y a la carta desde temprano hasta la noche, con una amplia selección de cocina occidental y asiática. El bufet de cena le brinda más de 100 platos de diferentes regiones, entre los que se incluyen platos calientes, platos fríos, sopas de temporada y postres.