Gran Hotel Ciudad de Barbastro
Type:
Hotel
Address:
Plaza del Mercado, 4, 22300 Barbastro, Spain
Country:
Spain
Hotel Gran Ciudad de Barbastro