Where is Hostal MiMi Las Ramblas, Barcelona?

Where is Hostal MiMi Las Ramblas, Barcelona located?

Hostal MiMi Las Ramblas, Barcelona, Hostal MiMi Las Ramblas, Barcelona, Spain (approx. 41.37918°, 2.17447°)


Where is Hostal MiMi Las Ramblas, Barcelona on the map?