Malta Delux Apartment, Free Parking, Self Check-in 24h 61-131 Poznan, Milczańska 5/26 9.7 / 10 161 reviews