Located around 10 minutes' walk from Plaça del Centre underground station, Leon House Apartamento Apartment Barcelona also boasts proximity to the Can Mantega Gardens.
The apartment features a bathroom with hairdryers and bath sheets. Moreover, there is a separate toilet and a shower as well.
Guests staying at Leon House Apartamento Apartment can make use of the self-catering amenities available, including an electric kettle, a fridge, and kitchenware. Sants Estacio d'Autobus bus station can be found within a few blocks of the accommodation.
Area attractions include the fantastical Gaudi-designed Casa Batllo Apartments, 3.1 km away, and the large Roman Catholic church "Basilica of the Sagrada Familia" is 4.5 km from the apartment. This apartment is situated in Sants-Montjuïc, that centers on Montjuïc hill, which offers sweeping sea views from Montjuïc Castle and city vistas from paths near the Olympic Stadium. Leon House Apartamento Apartment is within 10 minutes' drive of the listed Parc Guell.