Aman’s sister brand, Janu set to open Tokyo hotel
Aman’s sister brand Janu is set to open its first hotel, Janu Tokyo, this autumn. Janu Tokyo will feature 122 spacious guest rooms, a vibrant dining scene, one of the largest wellness facilities in the city, as well as invigorating and restorative experiences. All 122 light-filled guest rooms […]