Hotels Janu Tokyo to open in March 2024 Kanchan Nath Dec 12, 2023 Janu – meaning ‘soul’ in Sanskrit – marks an energising new era for hospitality with the opening of Janu Tokyo in March 2024.