Location
With a stay at Top Hotel Yokohama in Yokohama (Naka), you'll be a 3-minute walk from Yokohama Stadium and 13 minutes by foot from Yamashita Park. This hotel is 1 mi (1.6 km) from Tokyo Bay and 6.8 mi (11 km) from Yokohama Arena.
Rooms
Make yourself at home in one of the 14 guestrooms featuring refrigerators. Complimentary wireless internet access is available to keep you connected. Private bathrooms with separate bathtubs and showers feature complimentary toiletries and slippers. Conveniences include electric kettles, and housekeeping is provided daily.
Business, and other amenities
Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and an elevator.