ロケーション There are a lot of rooms all over Tokyo and Yokohama Most of our apartments are 10 minutes’ walk or less from the station. We are very particular about our locations.Check the Locations