Shinjyuku StayHotel
5-10-2 Alchaic 501, 168-0073, Tokyo, Japan, Tokyo, 168 0073
With quiet street views, ---Shinjyuku Stay--- has accommodation with a kitchen situated in Tokyo. There is a private entrance at the apartment for the convenience of those who stay.