Room Mate Vega 3 stars

Plaza del Mercado, 16, 37001 Salamanca, Spain

Hotel image
Read more reviews for Room Mate Vega