Ambassador Suite

Ambassador Suite

Floor-to-ceiling views of Tokyo welcome you to a lavish 200-sq.-meter suite featuring tatami dining

Previous Next