Where is Apartamentos Cava Baja, Madrid?

Where is Apartamentos Cava Baja, Madrid located?

Apartamentos Cava Baja, Madrid, Apartamentos Cava Baja, Madrid, Spain (approx. 40.41345°, -3.70794°)


Where is Apartamentos Cava Baja, Madrid on the map?