Hotel Sol e Serra

Starting at

TripAdvisor Review

Based on 231 review

See all

This charming city hotel is located in the tourist resort of Alentejo just a few minutes' walking distance from the town centre. Guests will find themselves surrounded by a diverse array of restaurants, bars, shops and exciting entertainment venues. Guests can explore the historical and cultural att...

More details