The Leonardo Hotel Barcelona is located in Barcelona's Eixample district, perfectly situated between Plaça España and the heart of the bustling metropolis. The city centre and Plaça Catalunya are 5 metro stops away. The hotel has 100 spacious, air-conditioned rooms equipped with free Wi-Fi, minibar and flat-screen TV. A buffet breakfast is available for the guests, as well as 1 airconditioned meeting room in a total area of 111 square meters.