Luxury hotel and resort brand Aman has announced that its first hotel in Japan, Janu Tokyo, will open later this year.
Aman has partnered with leading Japanese urban developer, Mori Building Co, to create Janu Tokyo.
Translated as ‘soul’ in Sanskrit, Janu promises to deliver an elevated guest experience – akin to its sister brand Aman.
However, in contrast to Aman’s whisper-quiet seclusion it plans to offer a spirited social scene.