Aman Tokyo bevindt zich in de Otemachi Tower in Tokio, Japan en is een ideale accommodatie voor toeristen en zakenreizigers. De accommodatiemogelijkheden bestaan uit een selectie kamers en suites met uitzicht op de skyline van Tokio, de Imperial Palace Gardens en Mount Fuji. Tot de voorzieningen op de kamers behoren draadloos internet, een tv, een badkuipen en een minibar. Het hotel biedt een verscheidenheid aan eet- en drinkgelegenheden voor alle gasten. Tot de recreatiefaciliteiten en -diensten behoren een binnenzwembad, een fitnesscentrum, warme baden, stoombaden, yoga- en pilateslessen en een spa met een verscheidenheid aan lichaams- en schoonheidsbehandelingen.