Situated in Bucharest, 1.6 km from Patriarchal Cathedral and 2.2 km from Stavropoleos Church, Apollo 2 offers air conditioning. The property has quiet street views and is 2.4 km from Palace of the Parliament and 2.8 km from Bucharest National Theater TNB. Free WiFi is available throughout the property and Carol Park is 1.1 km away.
The apartment features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a terrace with inner courtyard views. A private entrance leads guests into the apartment, where they can enjoy some wine or champagne. The property has an outdoor dining area.
A car rental service is available at the apartment.
Revolution Square is 2.9 km from Apollo 2, while Cismigiu Gardens is 3.1 km from the property. The nearest airport is Băneasa Airport, 10 km from the accommodation.