Hotel Niwa Tokyo - Tokyo, 101-0061, Japan

Inquiries for meetings, seminars and corporate contract

Achieved Two-star on Michelin Guide for 8 Consecutive Years Since Our Opening