Aman sister brand Janu debuts in Tokyo with four-floor urban wellness retreat | spabusiness.com news
Janu – Aman’s highly-anticipated sister brand – has opened its inaugural hotel in Tokyo, marking the first in its pipeline of 13 properties across city, country and coastal destinations.
Read More from the Global Wellness News ™