Home»Spain»Barcelona»Hotel Lleó Barcelona Hotel Lleó jason 2018-02-10 jason / February 10, 2018 / 0 / 56 0 Shares Facebook Twitter Pinterest Google+ Hotel Lleó, Pelai, 22-24, Barcelona, 08001~ Three Star Hotel in Barcelona ~ The Hotel Lleó is located in the vicinity of the Plaza Catalunya of Barcelona and its famous Ramblas. ~ BOOK NOW
No Comment