Star Hotel Yokohama
Hotel
Yokohama
Star Hotel Yokohama is a 2-minute walk from Motomachi Chukagai Train Station and a 15-minute walk from JR Ishikawa Cho Station. It offers free internet access and massage services.
Number of rooms: 126
231-0023 Kanagawa, Yokohama, Naka-ku Yamashitacho 11, Japan