With a stay at The Yokohama Bay Hotel Tokyu in Yokohama (Minatomirai), you'll be a 4-minute walk from Yokohama Cosmo World and 5 minutes by foot from Landmark Tower. Featured amenities include dry cleaning/laundry services and a 24-hour front desk. This hotel has 6 meeting rooms available for events. Self parking (subject to charges) is available onsite.
Bar and Beverages