translate English to German: This stylish, modern hotel is in a convenient location and has breathtaking views over the beautiful city of Barcelona.
Dieses elegante, moderne Hotel in günstiger Lage bietet einen atemberaubenden Blick auf die wunderschöne Stadt Barcelona.