B-SITE Yokohama was the first and still the best serviced apartment building in Yokohama. Only minutes away from Sakuragicho Station, guests have quick access to Yokohama, Shin-Yokohama, Kannai, or Kawasaki. The Minato Mirai area, which includes Japan's tallest building, Landmark Tower, and plenty of shopping is only a few minutes walk away. Most apartment types are compact studios. The surrounding area has numerous shops and restaurants.