Distance from Airport
23.3 km from Venue
Yokohama Plaza Hotel is located in Yokohama, Japan. The hotel has many rooms to offer and is nearby many local attractions. Hotel provides with all the basic services to its guests. Also the hotel has 4 meeting rooms suitable for conducting meetings and conferences.