AMOCITY
Located right in front of Yamashita Park and looking out to the Yokohama Bay, Hotel New Grand is a renowned classic hotel with nearly a cent...