Hotel Santiago Plaza, Affiliated Melia

Calle Restollal 24 El Pajonal, Santiago de Compostela, Spain 15702

JDS Travel News JDS Viewpoints JDS Africa/MI