Otemachi Tower

Zen state of mind at Aman Tokyo Hotel

Offering a tranquil respite from the bustling streets of Tokyo’s CBD below, Aman Spa is the largest and most comprehensive hotel spa in Japan’s busy capital