Grand Hotel Callao

El Jable, s/n, Callao Salvaje, Spain Get Directions to this spot
Category:
Hotels
El Jable, s/n
Callao Salvaje
Spain

Rate and review Grand Hotel Callao in Callao Salvaje, Spain!

Share your experiences at Grand Hotel Callao with your friends or discover more Hotels in Callao Salvaje, Spain.