News

With views of Tokyo Bay on one side and Tokyo Tower on the other, the hotel is also pet friendly, and boasts a stunning ...