Hotel Olympic 2 stars

Jl. Imam Bonjol No. 126, 50132 Semarang, Indonesia

Hotel image
Read more reviews for Hotel Olympic