The hotel floor area is expected to total around 21,400 square meters and will treat guests to a panoramic view of Tokyo Bay and Mount Fuji.