Sobreiras Alentejo Country Hotel: an elegant retreat in Santa Margarida da Serra, Portugal
Sobreiras Alentejo Country Hotel in Santa Margarida da Serra, Portugal, offers luxury rooms, private terraces, pool, and garden views for a serene Alentejo escape.