Hotel Todai is located in Mihara. The property provides free private parking and free WiFi. Onomichi is 8 miles from the hotel, while Fukuyama is 20 miles away. The nearest airport is Hiroshima Airport, 13 miles from Hotel Todai.
This double room has a electric kettle, air conditioning and cable TV.