Featuring 3-star accommodation, Toyoko Inn Yokohama Sakuragicho is located in Yokohama, 5.9 km from Sankeien and 11 km from Nissan Stadium. The 3-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Numero delle stanze: 216
231-0005 Kanagawa, Yokohama, Naka-ku Hon-cho 6-55, Giappone