Hostal Nuestra Señora De La Palma
Type:
Guest house
Address:
Plaza Nuestra Señora De La Palma, 12, 11201 Algeciras, Spain
Country:
Spain
Guest house Hostal Nuestra Señora De La Palma