If you are planning on staying in Tokyo for at least one month, you might want to consider staying in a serviced apartment. Serviced apartments offer several advantages over hotels. They have all of the typical features of a regular hotel, but most serviced apartments include kitchen facilities, so you can cook your own meals. Most serviced apartments also provide house keeping services.
Hundred Stay Serviced Apartments and Hotel – Shinjuku
Hundred Stay Apartments and Hotel is conveniently located within walking distance to Shinjuku Station and close to Okubo and Shin Okubo stations. It is a great location for anyone doing business in Japan or coming for a holiday.
Smile Hotel and Serviced Apartments
Smile Hotel and apartments is located close to Hamamatsucho station, near Tokyo Tower and Shiba Park. It is convenient for anyone doing business in the nearby financial district.
Feature image in this article by Toshihiro Oimatsu CC 2.0