Janu Tokyo to open March 2024

(From Aman press release) Janu – meaning ‘soul’ in Sanskrit – marks an energising new era for hospitality with the opening of Janu Tokyo in March …