Mabu Royal & Premium Hotel oferece apartamentos decorados e equipados com TV a cabo, telefone, som, ar condicionado, frigobar e ponto para acesso a internet.
Possui também quatro suítes temáticas (árabe, japonesa, havaiana e indiana).
Encontra-se em seu interior o Restaurante Dumont que serve pratos da cultura franco-italiana, além de bufê com opções da cozinha contemporânea e regional.
Junto ao restaurante está anexo ainda o Bar Villa Lobos, que dispõe de carta de drinques e aperitivos.