APARTAMENTOS BUENOS AIRES Villafria This city hotel is perfect whether in town on business, as a tourist or just passing through on the Camino de Santiago pilgrimage route. It has 87 rooms in total spread across 3 fl ... Save Up To 60%