INNSiDE by Melia Leipzig Near Gewandhaus
Gottschedstrasse 1 -
Leipzig,
DE 04109