Hotel Royal 3 stars

Św.Gertrudy 26-29, Old Town, 31-048 Kraków, Poland

Hotel image
Read more reviews for Hotel Royal