Hotel Alicja is a Hotel located at aleje Politechniki 19a, 93-590 Łódź, Poland. It has received 185 reviews with an average rating of 3.6 stars.
The address of Hotel Alicja: aleje Politechniki 19a, 93-590 Łódź, Poland
Hotel Alicja has 3.6 stars from 185 reviews
Hotel