With a stay at The Bamboo Forest in Ichihara, you'll be within a 5-minute drive of Ichihara Elephant Kingdom and Ichihara City Museum of Water and Sculptures. This hotel is 15.9 mi (25.6 km) from Tokyo Bay and 11.6 mi (18.6 km) from Tokyo German Village.