Japan offers some of the world's most luxurious accommodation - from award-winning deluxe hotels in Tokyo and Kyoto to traditional Japanese-style guest houses, or ryokan. There is a wide range of accommodation available in most towns and cities to suit all budgets.
While many people nowadays are familiar with sushi and tempura, there's a lot more to Japanese cuisine than these two delicacies alone. The country boasts a vast array of tempting and exotic foodstuffs, the best of which are exquisite works of art rather than mere stomach-fodder.
Many visitors to Japan visit the country to try its wonderful restaurants, some of which are Michelin star establishments.