Hotel New Grand tem excelente localização, a 15 minutos a pé de Baía de Tóquio e Estádio de Yokohama. O bar é o local ideal para desfrutar de uma bebida, e, quando bater a fome, os hóspedes podem ir para o Le Normandie, um dos 4 restaurantes, que serve pratos da culinária francesa e abre para café da manhã, almoço e jantar. Este hotel de luxo ainda oferece um terraço e um jardim. As pessoas que se hospedam no local também adoram a equipe prestativa e as boas condições da propriedade. A propriedade também tem acesso fácil aos meios de transporte público: Estação Motomachi-Chūkagai fica a 5 minutos e Estação Nihon-ōdōri fica a 10 minutos de caminhada do local.