Hotel New Grand (Since 1873) Japan, Yokohama

Hotel New Grand (Since 1873) Japan, Yokohama

New Grand (Since 1873) Japan, Yokohama: New Grand Hotel in Yokohama is a historic landmark offering Western-style luxury, panoramic views of Yokohama Bay, and a central location near Chinatown and Yamashita Park, providing guests with a blend of elegance and Japanese hospitality.


Read more about Hotel New Grand (Since 1873) Japan, Yokohama

You may also like:

image

Ready to experience luxury, heritage, and hospitality at its finest? Book your stay at one of these top hotels in the United Kingdom today and embark on an unforgettable journey with Bible History Hotels.

Read More