Barbizon 11-#203, 1-20-3 Sendagaya, Shibuya, Tokyo JAPAN
3-minute walk from JR Sendagaya Station. 3-minute walk from Subway Oedo Line Kokuritsu-Kyogijo Station A4 Exit. No car park provided.
Nothing is available.