Blog

Grand Nikko Tokyo Daiba

Nikko Hotels International is a well known international luxury hotel chain with properties located throughout Asia, Europe and North America. Last month, we took a visit to their home turf and stayed at their flagship property, Grand Nikko Tokyo Daiba. Spoiler alert – this is one of our favourite hotels in Japan so far....