Shinjyuku Stay Hotel Tokyo
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.
Number of rooms: 14
168-0073 Tokyo-to, 5-10-2 Alchaic 501, Japan