In Tokyo 680 apartment hosts guests of Tokyo.
Guests will appreciate proximity to Edo-Tokyo Museum, which is about 20 minute's walk away. The property is about 5 minutes’ walk from BISTRO Shu serving French and Japanese dishes.
Set within a 5-minute walk from Ningyocho underground station.