Guests of Tokyo will have a nice stay at Ah Apartment In Ohara 2405 apartment.
It takes 20 minutes on foot to get to Tokyo Metropolitan Museum of Modern Japanese Literature . Serving Italian meals, Muniro is about 5 minutes’ walk away.
The apartment features a kitchen for self-catering. 20 minutes' walk to Yoyogi-Uehara train station.