Ubicado entre más de 2 hectáreas de suntuosos jardines, túneles de arcos, senderos ventosos y verandas abiertas, el hotel y su ambiente mediterráneo forman un oasis alejado del ajetreo de la ciudad. Tiene 326 habitaciones y suites. El vestíbulo es grande y cuenta con una amplia zona de desanso. Está muy bien decorado y amueblado.
El hotel está situado en la Isla de Taipa, a 10 minutos en coche del centro de Macao. El monasterio de Pou Tai Un está a 10 minutos a pie, mientras que el Kum Lam Rock y la Universidad se encuentran a 15 minutos en coche.
En el bar del vestíbulo se puede comer pasta y platos chinos ligeros. También hay un bar de aperitivos en el Café A Pousada.