Satellite map of Hotel New Grand
The Hotel New Grand (ホテルニューグランド) (JASDAQ: 9720) is a historic hotel in Yokohama, Japan, overlooking Yamashita Park.
Latitude: 35° 26' 41.18" N
Longitude: 139° 38' 58.53" E
Nearest city to this article: Yokohama
Read about Hotel New Grand in the Wikipedia Satellite map of Hotel New Grand in Google Maps