10/10
The staff at this hotel were extremely welcoming and spoke very good English. The hotel is in a quiet, relaxed area of Tokyo, and only one stop away from Ikebukuro station.
Get instant answers with AI powered search of property information and reviews.