AMOCITY
46-Shinjuku Resort House offers accommodations in Tokyo, a 6-minute walk from Choko-ji Temple and half a mile from Okubo Park. This villa pr...