Lodz

Hotel Grand, Lodz

113

72 Ul. Piotrkowska,
Lodz,

Poland,
90102.