O Palais Royal encontra-se no centro de Odessa, apenas a 30 metros do Teatro de Ópera, e possui quartos elegantes e acesso Wi-Fi gratuito.
Todos os quartos luminosos beneficiam de ar condicionado, uma televisão, um mini-bar e uma casa de banho moderna com produtos de higiene pessoal gratuitos.
O restaurante no local serve diversos pratos europeus e os hóspedes poderão desfrutar de uma bebida no bar.
A animada Rua Deribasovskaya situa-se a 200 metros do Palais Royal e a Escadaria de Potemkin a 500 metros.
A Estação Ferroviária de Odessa localiza-se a 2 km do hotel e o Aeroporto Internacional de Odessa a 8 km. Um serviço de transporte poderá ser organizado por um custo adicional.