The Tatami Suite showcases the rich culture of Japan in a 90-square-metre suite featuring authentic Japanese decor.

The Tatami Suite

The Tatami Suite showcases the rich culture of Japan in a 90-square-metre suite featuring authentic Japanese decor.

Previous Next