The 2-star Lenin Hostel Barcelona hotel has 30 rooms and is located 2.5 km from Museu Nacional d'Art de Catalunya. This Barcelona hostel features both Wi-Fi in public areas and private car parking nearby.
The property is near a tube station and only a few minutes from Casa Batllo. Basilica of the Sagrada Familia is 19 minutes on foot from the hotel, while Barcelona-El Prat airport is 20 km from it. There is the gigantic Camp Nou Stadium 3.3 km away, while Busplana Barcelona bus station a short distance from the accommodation. The nearest underground station is 10 minutes' walk away.
Buenos Aires Grill Restaurant serves various kinds of Argentinean dishes 5 minutes' walk away.