36.397336 ­138.249164
Go to map view
4 24 1 Tenjin, 3860026 Ueda, Japan +81 268 240 109

Get Rates

Show Tokyu Inn at top of the results.

Get Flight + Hotel