Reserve: http://www.booking.com/hotel/es/leonardo-hotel-barcelona-las-ramblas.html?aid=958147 Hotels in Barcelona Leonardo Hotel Barcelona Las Ramblas Spain