La Casa Del Quijote
Type:
Hotel
Address:
Carrer del centre 11 Entresuelo, 1ra., Horta-Guinardó, 08041 Barcelona, Spain
Country:
Spain
Hotel La Casa Del Quijote