Yokohama Heiwa Plaza Hotel
With a stay at Yokohama Heiwa Plaza Hotel, you'll be centrally located in Yokohama, a 2-minute drive from Tokyo Bay and 12 minutes from Yokohama Arena. This hotel is 0.8 mi (1.2 km) from Yokohama Stadium and 1.1 mi (1.8 km) from Pacifico Yokohama.