Hotel Intourist Palace encontra-se em Itahari e tem um terraço, restaurante, bar e acesso Wi-Fi gratuito em toda a propriedade. O alojamento apresenta serviço de quartos e uma receção aberta 24 horas.
Todos os quartos do alojamento dispõem de área de estar, televisão de ecrã plano e cofre. Apresentando uma casa de banho privativa com bidé e produtos de higiene pessoal gratuitos, alguns quartos do alojamento também possuem vista da cidade. As unidades providenciam secretária e chaleira.
Todas as manhãs são oferecidas opções de pequeno-almoço buffet, à carta ou continental.