With a stay at this apartment, you'll be centrally located in Yokohama, steps from Tokyo Bay and 6 minutes by foot from Yokohama Marine Tower. This apartment is 0.4 mi (0.6 km) from Yamashita Park and 0.4 mi (0.7 km) from Yokohama Stadium.
Make yourself comfortable in this air-conditioned apartment, featuring a kitchenette with a refrigerator and a microwave. Complimentary wireless Internet access is available to keep you connected. A private bathroom with a separate bathtub and shower features a deep soaking tub and complimentary toiletries.
Business, Other Amenities
Featured amenities include laundry facilities, a safe deposit box at the front desk, and microwave in a common area.