A country of beautiful contrasts, we love the diversity of Japan. With refreshingly distinctive cities and neighbourhoods, it embraces both tradition and modernity. Days of leisure can be spent wandering through beautiful temple gardens and narrow streets, filled with hidden izakaya and artisanal boutiques. There are endless ways to discover Japan. For a classic exploration, visit the futuristic metropolis of Tokyo, the ancient city of Kyoto and the food capital of Osaka. For ultimate relaxation, stay in the subtropical islands of the Okinawa prefecture or the mountainous town of Hakone, home to hot springs and sleepy ryokans.