Foreigners in Japan renting apartments on their own often face discrimination from real estate agents or landlords who refuse to rent to foreigners. Finding a guarantor is also difficult for many foreigners. Some agents will explain to foreigners directly that it is difficult to rent to them.
Living in a Guesthouse is one way to circumvent these problems. There are many guesthouses in Tokyo, but they can also be found in other major cities in the country.