Get Listed
Hotel New Grand
Hotel
Address: 10 Yamashita-cho, Naka-ku, Yokohama, Yokohama, Japan, 231-0023