Hotel Sol

C/ Azacanes 15, Toledo, Spain 45005

JDS Travel News JDS Viewpoints JDS Africa/MI