translate English to French: Barcelona Hotel / The Hotel Guillermo Tell is centrally located in a privileged area (Barrio Sarria, Sant Gervasi)...
Hotel Barcelone / L'Hotel Guillermo Tell est dans un quartier privilegié du centre ville (Quartier Sarria, Sant Gervasi)...