Alpha Inn
Alpha Inn
Hotel
Gatot Subroto (Sekip) 148A, Medan, North Sumatra, Indonesia
60
Average ·
14 reviews