translate English to German: Excellent location, just off La Rambla. Easy access to Metro stations.
Das Hotel hat eine gute ,zentrale Lage, an schönem Platz.Entfernung zur Metro 200 m.Promplemlose Abwicklung.