translate English to French: Centrally located beside Barcelonas Plaza Catalunya and the famous Ramblas. This hotel has a fabulous rooftop pool and sun terrace.
L'Hotel Lleó jouit d'une situation centrale à proximité de la Plaza Catalunya et des célèbres Ramblas.