Where is CavaBajaSuites 2, Madrid?

Where is CavaBajaSuites 2, Madrid located?

CavaBajaSuites 2, Madrid, CavaBajaSuites 2, Madrid, Spain (approx. 40.41274°, -3.70868°)


Where is CavaBajaSuites 2, Madrid on the map?