AMOCITY
Located in Kraków in the Lesser Poland region, 1640 feet to the main train station, Cracow Central Aparthotel features accommodations with f...