Map
72 Ul. Piotrkowska, Lodz 90102, Poland
Price
113
website
Hotel
Hotel Grand, Lodz