Toastmasters Business Park is located in Sofia, Bulgaria on Business Park, st. Business Park Sofia, Building 10 (ground floor. Toastmasters Business Park is rated 3 out of 5 in the category event venue in Bulgaria.
Address
Business Park, st. Business Park Sofia, Building 10 (ground floor