ROMA Arroyo De La Encomienda Fantastic location just 50 metres from the Plaza Mayor square. This small hotel offers 35 comfortable rooms. Most rooms have parquet flooring, eleg ... Save Up To 60%