A stay at Hotel New Grand places you in the heart of Yokohama, steps from Yamashita Park and Tokyo Bay. Featured amenities include complimentary wired Internet access, a business center, and complimentary newspapers in the lobby. Planning an event in Yokohama? This hotel has facilities measuring 4736 square feet (440 square meters), including conference space. Self parking (subject to charges) is available onsite.