(Nest Inn Hakone)

  • Situated in the mountain ranges of Hakone in the Sengokuhara Hot Springs region, Nest Inn Hakone is a 50-minute bus ride from Odawara Station. There is a 24-hour reception and free luggage storage.

  • Sengokuhara 1290
    Hakone, Kanagawa, Japan