Hotel tips: Our favorite 46 hotels in Estremadura