ibis budget Berlin Alexanderplatz Berlin Germany

Could you correct the punctuation please?
ibis budget Berlin Alexanderplatz - Berlin, Germany