Shin-Yokohama Kokusai Hotel is just a couple blocks from the Shin-Yokohama Station and is generally convenient for local sightseeing as well. Rooms are small (as most non-luxury hotels in Japan tend to be) but comfortable and clean. Will definitely stay here in the future.
Situated in Yokohama, this hotel is close to Shinyokohama Raumen Museum, Yokohama Arena, and Nissan Stadium. Local …More