Where is Hostal Casa Chueca, Madrid?

Where is Hostal Casa Chueca, Madrid located?

Hostal Casa Chueca, Madrid, Hostal Casa Chueca, Madrid, Spain (approx. 40.42142°, -3.69868°)


Where is Hostal Casa Chueca, Madrid on the map?