Melia Las Claras Boutique Hotel

Marquesa De Almarza
Salamanca
Spain