Hotel Alexander I

ul. Garbarska 18
Krakow
Poland