Tokyo - Minn Nishi-Kasai (Ratings: 4.6/5)Minn Nishi-Kasai is a modern aparthotel located in the residential area of Nishi-Kasai in Edogawa City, Tokyo. It offers apartment-style...
Osaka - Hotel The Leben Osaka (Ratings: 4.8/5)Hotel The Leben Osaka is a boutique hotel located in the heart of Osaka, Japan. It's within walking distance of major attractions like...