Apresentando um salão partilhado, um terraço e um restaurante, Riad Borj El Baroud localiza-se no centro de Essaouira, a 4 minutos a pé de Plage d'Essaouira. Este riad tem uma boa localização na área de Ahl Agadir, a 5,6 km de Golf de Mogador. O alojamento fornece entretenimento noturno e serviço de quartos.
As acomodações do alojamento estão equipados com televisão de ecrã plano com canais por satélite. Apresentando uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos, os quartos do alojamento também disponibilizam acesso Wi-Fi gratuito, enquanto alguns quartos estão equipados com vista da cidade. No alojamento, cada quarto inclui roupa de cama e toalhas.
O aeroporto mais próximo é o Aeroporto de Essaouira Mogador, que fica a 16 km de Riad Borj El Baroud, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.