Toyoko Inn Imba Nihon-idai Ekimae
Inzai-shi, Chiba Prefecture
Located in Inzai, Toyoko Inn Imba Nihon-idai Ekimae is a 5-minute drive from Makinohara Park and 7 minutes from Big Hop Garden Mall. This hotel is 8.3 mi (13.4 km) from Naritasan Shinshoji Temple and 16 mi (25.8 km) from Chiba University.