Spain Hotel El Cid, The Best Hotels In Morella Spain Hotel El Cid is The Best Hotels In Morella Spain . 2 star lodges that already… Edit