translate English to German: The last bus service from Odawara sta is 20:35.
zu Fuß bis zur Jugendherberge, Der Letzte Bus ab Bahnhof Odawara fährt um 20:35 Uhr.