Indulge in Japan
Sometimes you just need to stop, take a break and treat yourself in luxury when you travel. Some of the most indulgent experiences in the world are available for travellers in Japan, which is world renowned for its deep rooted omotenashi culture, meaning to wholeheartedly entertain guests. This hospitality is matched by decadent and luxurious settings from Michelin starred restaurants to world class hotels in both glistening metropolises and the tranquil outdoors.
Match the omotenashi culture and luxurious settings with the famed Japanese craftsmanship, attention to detail and perfection of artforms, and you’ll find that when travelling in Japan, endless relaxation and indulgent experiences are inevitable.