1-chōme-2-1 Ōtemachi, Chiyoda City, Tokyo 100-0004, Japan
Seated: 78
Standing: 60
Square Feet: 1,388 ft2
This meeting room is an ideal venue for various meetings and events.