Mediterranean
Pl. del Poeta Iglesias, 12,
37001,
Salamanca
Average price €40 american express Welcome
PAYSpanish
Calle Asaderia, 4,
37001,
Salamanca
Average price €13 american express Welcome
PAYMediterranean
Ctra. Madrid, 87,
37900,
Santa Marta De Tormes
Average price €15