Localizado no centro histórico de Vila Viçosa, a 300 metros do Paço Ducal, o Hotel Solar dos Mascarenhas é composto por um edifício do século XVI, estábulos e jardins. A propriedade dispõe de Wi-Fi gratuito e piscina ao ar livre, com terraço.
Decorados em estilo moderno e situados em um edifício novo, no jardim, os quartos incluem ar-condicionado, TV de tela plana a cabo, telefone e banheiro privativo com secador de cabelo.
A propriedade também oferece café da manhã diário e um bar no local. Além disso, alguns restaurantes podem ser encontrados a menos de 10 minutos a pé.
Antiga residência de nobres portugueses, a propriedade fica a 3 minutos a pé da praça da cidade e a menos de 10 minutos a pé do Castelo de Vila Viçosa.
O Solar Dos Mascarenhas Hotel está situado a menos de 40 minutos de carro de Elvas e a 1 hora de carro de Évora e de Badajoz, na Espanha.