Japan House is a college arts building Urbana located in United States.
Urbana , IL 61801 United States
One of the best places for a morning walk in Urbana.
The gardens are beautiful spring, summer, and fall.
A peaceful setting to think and write. Near the house itself you can get IllinoisNet wifi .
Nice place to walk around. They also have tea ceremonies.
The children's garden is cute! - Kristy