
Krakow, Poland
Logos Hotel Krakow
3-star hotel
Situated at the heart of Krakow, a quick walk away from the Main Market Square and the Wawel Castle, this hotel is an ideal place for travellers visiting Krakow on business or just for pleasure. It is located in a quiet side…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


