Posada La Plaza
Type:
Hotel
Address:
La Plaza, 29755 Canillas de Albaida, Spain
Country:
Spain
Hotel Posada La Plaza