- Onsite Restaurant
Total Guest Rooms126
Welcome to Star Hotel Yokohama. We are Located at Yamashita-cho, Naka-ku, 11 in Yokohama city. Here we offer spacious and well appointed guest rooms with modern amenities.
Already have an account?
See a problem with this venue's profile? Submit an issue