Отель был открыт в 1999 году. Расположен в районе Одайба, в непосредственной близости от выставочного центра Tokyo Big Sight.