YOHO Treasure Island Hotel, que tiene piscina al aire libre, centro de fitness y restaurante, está en el centro de Macao, a menos de 1 km de Plaza del Senado. Este hotel de 5 estrellas ofrece recepción 24 horas, servicio de conserjería y wifi gratis. Algunas habitaciones del alojamiento tienen una terraza con vistas a la ciudad.
Algunas de las habitaciones también incluyen zona de cocina con nevera, microondas y minibar.
En el hotel se sirve cada mañana un desayuno buffet.
Cerca del alojamiento hay puntos de interés como Teatro Dom Pedro V, Plaza Lilau y Mandarin's House. El aeropuerto (Aeropuerto Internacional de Macao) está a 8 km.