Tokyo Tower is visible from many rooms throughout Aman Resorts' first Janu hotel. Photo: Janu
Tokyo Tower is visible from many rooms throughout Aman Resorts' first Janu hotel. Photo: Janu

Janu Tokyo hotel review: Aman DNA and views of Eiffel Tower-like landmark