translate English to German: This attractive hotel is located on Plaza España in the centre of Barcelona, approximately 2.5 km from the beach.
Das attraktive Hotel der gehobenen Mittelklasse befindet sich zentral in Barcelona ( am Plaza España) und nur 2.5 km vom Strand entfernt.