translate English to French: Barcelona Hotel / The Hotel Alexandra is located between the Paseo de Gracia and the Rambla Catalunya....
Hotel Barcelone / Le B-Hotel est situé proche de la Plaza España et de la Montagne Montjuic...