Location
A stay at this apartment places you in the heart of Yokohama, within a 15-minute walk of Tokyo Bay and Yokohama Stadium. This apartment is 7 mi (11.2 km) from Yokohama Arena and 10 mi (16.1 km) from Hakkeijima Sea Paradise.
Rooms
Make yourself comfortable in this air-conditioned apartment, featuring a kitchenette with a refrigerator and a stovetop. Complimentary wireless internet access keeps you connected, and a flat-screen television is provided for your entertainment. A private bathroom with a separate bathtub and shower features a deep soaking tub and complimentary toiletries. Conveniences include a laptop-compatible safe and a microwave.
Business, and other amenities
Featured amenities include laundry facilities, a safe deposit box at the front desk, and microwave in a common area.