Guests of Tokyo will have a nice stay at In Tokyo 521450 apartment.
Located in Shibuya Ward district, the property lies near Meiji-Jingumae subway station and a 20-minute walk of Tokyo Metropolitan Museum of Modern Japanese Literature . Offering a variety of dishes, Shiro and Beer Station Yebisu Garden Place are about 50 meters away.
The apartment provides rooms featuring an in-room safe, climate control and a separate toilet.