Hotel Delta 3 stars

ul. Mazowiecka 6, Krowodrza, 30-036 Kraków, Poland

Hotel image
Read more reviews for Hotel Delta