Situé dans le centre historique de Vila Viçosa, à 300 mètres de Paço Ducal, l'Hotel Solar dos Mascarenhas est composé d'un bâtiment du XVIe siècle, d'écuries et de jardins. L'établissement dispose d'une connexion Wi-Fi gratuite et d'une piscine extérieure avec terrasse.
Décorées dans un style moderne et situées dans un nouveau bâtiment, dans le jardin, les chambres comprennent la climatisation, une télévision par câble à écran plat, un téléphone et une salle de bains privative avec sèche-cheveux.
L'établissement propose également un petit-déjeuner quotidien et un bar sur place. En outre, certains restaurants se trouvent à moins de 10 minutes à pied.
Ancienne résidence de nobles portugais, l'établissement se trouve à 3 minutes à pied de la place de la ville et à moins de 10 minutes à pied du château de Vila Viçosa.
Le Solar Dos Mascarenhas Hotel est situé à moins de 40 minutes de route d'Elvas et à 1 heure de route d'Évora et de Badajoz, en Espagne.