Horus Zamora Boutique Hotel

Plaza Del Mercado 20
Zamora
Spain