Oda'S Three-Storey Villa
Oda's Three-storey Villa Tokyo is an apartment only 1.6 km from Shinjuku Mitsui Building, Japan Football Museum and Shinjuku Suehirotei.
The city center is 7 km away. A 25-minute drive will take guests to Yokohama (Kanagawa). The bakery Nakamura Nakanosakaue is just about 10 minutes’ walk from the property.
The apartment features a kitchen for self-catering.
Shinjuku Gyoemmae subway station is just a 20-minute walking distance away.