El hotel tiene una decoración única, con vistas maravillosas y atmósfera de lujo. Con sus 60 habitaciones en total, dispone de una gran variedad de servicios, como recepción 24 horas, caja fuerte, cambio de divisa, restaurante grande, bar, salón amplio, instlaciones para conferencias y aparcamiento privado. Además, hay servicio de habitaciones y de lavandería disponibles.
Este hotel está ubicado en una magnífica posición con unas vistas panorámicas preciosas de la Bahía de Tolo y sus alrdedores. Desde ahí, el centro está a solo 10 minutos a pie.
Las habitaciones cuentan con cuarto de baño con secador de pelo, teléfono de línea directa, TV vía satélite/por cable, nevera, caja fuerte, aire acondicionado individual y balcón o terraza.