This Japanese home-style hotel is located in Nasu-Shiobara, an hour train ride from Tokyo. There's a complimentary shuttle service to sightseeing spots, which can be convenient especially for first-time visitor ... Read more

View all Luxury Hotels in Nasushiobara