Tower of the Sun is located in Suita, Japan on 1-1 Senribanpakukoen. Tower of the Sun is rated 4.5 out of 5 in the category cultural landmark in Japan.
Address
1-1 Senribanpakukoen
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance