Barcelona is a wonderful city to visit, and it is the second largest city in Spain (after the capital, Madrid). Both Spanish and Catalonian are spoken there. We stayed 5 nights in Hotel Gran Ronda on the street called Ronda Sant Antoni, near Plaza Goya and only a few hundred meters from Plaza Catalunya and La Rambla. Besides its convenient location, the hotel was affordable and very clean, our room and its bathroom were nice, and the staff was very friendly and helpful. We would recommend this 3-star hotel to anyone.