Ah Apartment In Ohara 2405
Guests of Tokyo will have a nice stay at Ah Apartment In Ohara 2405 apartment.
The venue is 3.6 km away from Tokyo Metropolitan Government Buildings. Offering Italian meals, Muniro is situated 400 meters of the property.
The apartment provides rooms featuring climate control, a private toilet and a separate toilet.
Yoyogi-Uehara train station lies within a 20-minute walk.