This smoke-free hotel features a bar/lounge, a seasonal outdoor pool, and a meeting room. Free buffet breakfast and free WiFi in public areas are also provided. Additionally, dry cleaning, laundry facilities, and a library are onsite.
Hotel Solar Dos Mascarenhas is located in Vila Vicosa. Paco Ducal and Castelo de Vila Vicosa are notable landmarks, and the area's natural beauty can be seen at Jardim de San Pedro.