Excelsior Theatre is located in București, Romania on Strada Academiei 28. Excelsior Theatre is rated 4.6 out of 5 in the category performing arts theater in Romania.
Address
Strada Academiei 28
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible lift