Stasiun Ambarawa is located in Ambarawa, Indonesia on PCM2XC8, Jl. Stasiun Jl. Tegalrejo, Tegalrejo, Panjang. Stasiun Ambarawa is rated 5 out of 5 in the category historical landmark in Indonesia.
Address
PCM2XC8, Jl. Stasiun Jl. Tegalrejo, Tegalrejo, Panjang