Hotel Olimpia

Zarzecze 124A
Krakow
Poland