Savoy Hotel 3 stars

93, Iroon Polytechniou Ave., Piraeus, 18536, Greece

Hotel image
Read more reviews for Savoy Hotel