Loading hotels
Confirming room availability...
Angel City Center Luxury Apartments by Amstra, Ul. Szlak 50 & 77, Krakow, Poland
Located in Krakow, Angel City Center Luxury by Amstra is minutes from Home Army Museum and St. Florian's Church. This 4-star apartment is close to Main Market Square and Wawel Castle.