The Lleo has an excellent location, very central for the Ramblas and Plaza Catalunya. It's a good option for a simple 3-star, clean and comfortable. Some guests have mentioned noise from the busy road at the front (not so good for light sleepers). Over most dates it's good value.
The hotel is located in the city centre in Pelayo Street, within minutes' walk from Plaza Catalunya and the famous department store, "El Corte Ingles ".
Customer review digest, click to view whole review ...