O hotel possui ampla estrutura caracterizada por arquitetura inspirada nos moldes do século XIX. Dispõe de 71 Apartamentos e três suítes decoradas e mobiliadas seguindo os traços da cultura oriental.
As unidades são equipadas com camas box spring, TV a cabo, telefone, mini geladeiras, ar condicionado, internet wireless, cofres e fechaduras eletrônicas. As suítes contam com um espaço composto por dois ambientes para negócios ou lazer.
Dispõe de dois salões privados para reuniões e eventos. Conta ainda com o Restaurante Toyo envolvido por uma atmosfera oriental que serve pratos da cozinha internacional.