EN
Room Mate Vega
Hotel
Pza. Mercado, 16
37001 Salamanca
40.964332 | -5.662598
40º57'51''N | 5º39'45''W
Get direction
Call
Email
WebSite
Report Issue