Martians Hotel Tomizu in Odawara provides accommodation with free WiFi, 5 km from Odawara Castle. Private parking is available at the apartment. The nearest airport is Tokyo Haneda Airport, 64 km from the property. Read more
Martians Hotel Tomizu in Odawara provides accommodation with free WiFi, 5 km from Odawara Castle. Private parking is available at the apartment. The nearest airport is Tokyo Haneda Airport, 64 km from the property.