Occupying the top floors of the Shinjuku Park Tower, hotel offers panoramic city views and views of Mt. Fuji (on a clear day).
Occupying the top floors of the Shinjuku Park Tower, hotel offers panoramic city views and views of Mt. Fuji (on a clear day).