Offering city views, Modern Elegance in the Heart of the City - Romana Square Apartments is an accommodation set in Bucharest, 1.5 km from Bucharest National Theater TNB and 1.1 km from Revolution Square.
Number of rooms: 4
9 Piața Romană, Sector 1, 030167 Bucharest, Romania