Alex House Semarang

Alex House Semarang

Guesthouse

, Semarang, Indonesia

No info available for this location