Apartment Alba Iulia Square12 offers accommodation in Bucharest, 2.3 km from National Stadium - National Arena. The air-conditioned unit is 2.6 km from Bucharest National Theater TNB. Free WiFi is available throughout the property.
The unit equipped with a kitchen with an oven and microwave. Towels and bed linen are provided in this self-catering accommodation.
Carol Park is 3 km from Apartment Alba Iulia Square12, while Ministry of Health is 3 km from the property. Henri Coandă International Airport is 17 km away.