Matsumoto Residence Main Building is located in Tokyo, Japan on 2 Chome-9 Kanda Tacho. Matsumoto Residence Main Building is rated 4 out of 5 in the category cultural landmark in Japan.
Address
2 Chome-9 Kanda Tacho
Accessibility
No wheelchair-accessible entrance