Taking seriously the importance of quality ingredients, a vibrant new Barcelona steakhouse is serving up savory cuts of the finest beef, cooked to perfection inside the upscale Renaissance Barcelona Hotel.

hotels in Barcelona city centre