Located directly across the street from Yokohama Stadium (home of the Bay Stars), this hotel is perfect for baseball fans hoping to catch a game in Japan. It is also right next to Chinatown, where you will be approached by touts with free chestnuts every 20 meters. The location is also ideal for travel to Tokyo as it is near the JR train station.
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.