Located in Nihonbashi (which is walking distance from the Tokyo’s main shopping and entertainment destinations), this five-star hotel offers 157 sumptuously furnished rooms and 21 suites, various restaurants and bars including the Michelin-starred Signature, a luxe spa and a fully equipped business center.