Apollo 2 is located in Bucharest, just a 12-minute walk from Carol Park and one mile from Patriarchal Cathedral. This apartment provides air-conditioned accommodations with a terrace. Bucharest National Theater TNB is 1.7 miles from the apartment and Revolution Square is 1.8 miles away.
With free Wifi, this 1-bedroom apartment features a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
A car rental service is available at the apartment.
Stavropoleos Church is 1.4 miles from Apollo 2, while Palace of the Parliament is 1.5 miles from the property. The nearest airport is Băneasa Airport, 6.2 miles from the accommodation.