Only 10 minutes from the Yokohama train station and surrounded by world-class dining and shopping, the New Otani Inn Yokohama Premium is a great choice. The 183 well-appointed and tastefully decorated rooms, so ... Read more

View all Luxury Hotels in Yokohama