National Arena Mega Mall Elana apartment offers accommodations in Bucharest, a 14-minute walk from National Stadium - National Arena and 1.1 miles from Alexandru Ioan Cuza Park. During your time at this recently renovated apartment, which dates back to 1982, you'll have access to free Wifi. Obor Train Station is 1.8 miles away and Piata Muncii Metro Station is 1.8 miles from the apartment.
The spacious apartment is composed of 2 bedrooms, a living room, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is featured. The accommodation is non-smoking.
Iancului Metro Station is 2 miles from the apartment, while Bucharest National Theater TNB is 3.4 miles away. The nearest airport is Băneasa Airport, 6.2 miles from National Arena Mega Mall Elana apartment.