Smardan, Bucharest
5 bedrooms
Baths
Guests
With a stay at Otilia in Bucharest (Bucharest City-Centre), you'll be within a 5-minute drive of Palace of the Parliament and National Bank of Romania. This aparthotel is 13.4 mi (21.6 km) from Therme Bucharest and 0.2 mi (0.3 km) from University Square.
Elevator
WiFi/Internet
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.