Toyoko Inn Yokohama Sakuragicho includes 217 rooms and is 900 metres of Yokohama Cosmoworld Family Amusement Park.
Located 400 metres of Yokohama Port Opening Memorial Hall, the inn is set at a medium distance from Zo no Hana Waterfront Park. The city centre is a 10-minute walk away and Sakuragicho rail station is 850 metres from the property. Yokohama China Town Business Park is around 1.3 km away, while Nihon-odori is at 400 metres from this 3-star hotel. The nearest bus stop is Honcho 4-chome about 5 minutes' walk away. Tokyo International airport lies 30 km away from Toyoko Inn Yokohama Sakuragicho and it takes about 26 minutes by car to get there.
A 5-minute walk takes guests to the restaurant Seironteahonpo Shinha.