Aman signs two new properties in Tokyo, Japan
The Aman Residences, Tokyo will be located in the Toranomon-Azabudai development which will also house Japan’s first Janu hotel – Aman’s sister brand. As an 8.1-hectare hub, the 30 year-old Toranomon-Azabudai project, where both properties will be based, is due for […]