Hotels near all Badajoz landmarks