Keio Plaza InterContinental Hotel
Tokyo, Japan
Back to Home Page