El hotel está situado en la isla Taipa, cerca del Buda de las Cuatro Caras y del estadio de Macao, a aproximadamente 8 km del aeropuerto internacional de Macao y a 24 km de la nueva terminal marítima de ferris. Entre las comodidades del hotel se incluyen sauna, sala de vapor, gimnasio, cafetería salón donde disfrutar unos deliciosos cócteles y restaurante. La propiedad cuenta con un total de 312 habitaciones y su cafetería Lakeview Café ofrece exquisitas especialidades europeas y asiáticas. También incluye un centro de negocios completamente equipado que satisfará las necesidades de todos los huéspedes en viaje de negocios, la piscina completa la lista de opciones recreativas ofertadas.