translate English to German: Hotel Triunfo is located in El Born, now one of the most fashionable and cosmopolitan districts of central Barcelona.
Das Hotel Triunfo befindet sich in El Borne, dem angesagtesten Bezirk in Barcelona.