Spain Hotel Vila de Muro, Choice Hotels Recommendations At Muro de Alcoy Spain Hotel Vila de Muro is Best Hotels Recommendations At Muro de Alcoy Spain . 3 s… Edit