Where is Ronda House, Barcelona?

Where is Ronda House, Barcelona located?

Ronda House, Barcelona, Ronda House, Barcelona, Spain (approx. 41.38124°, 2.16393°)


Where is Ronda House, Barcelona on the map?