Hotels “Simplicity is the ultimate sophistication”: Okura Tokyo rebuilt and rebranded Alastair Newport Jul 5, 2018 Hotel Okura has unveils its new flagship Tokyo property.