4 Eco Apart Chateau Jagiellonska 22 Warszawa Old Town 03-719 Warszawa, 22 Jagiellońska 23 9.5 / 10 98 reviews