Shin Yokohama Station: 1 property found
Browse the results for Shin Yokohama Station
Nishi Ward, Yokohama Show on map 2.8 miles from Shin Yokohama Station Metro access
Conveniently located just a 1-minute walk from JR Yokohama Train Station, Yokohama Bay Sheraton Hotel and Towers boasts an indoor swimming pool, a beauty salon, free in-room Wi-Fi and 6 dining options...
Booked 6 times in the last 6 hours on our site
Last booked 4 hours ago