O hotel, tipicamente alentejano, localiza-se no centro histórico, dentro do perímetro da muralha de Castelo de Vide. Ao longo das suas ruas tão características, existe uma coleção notável de obras de arte, tais como fontes, igrejas, portadas góticas e casas senhoriais.
Todos os quartos compreendem casa de banho privativa, telefone com ligação direta, televisão e ar condicionado regulado individualmente.
O hotel compreende 37 quartos distribuídos por 2 edifícios, o edifício do Jardim e o edifício de São Paulo. Conta com bar, restaurante, sala de jogos, acesso à Internet sem fios e sala de reuniões equipada.