This is definitely not the case. However, non-Japanese visitors don’t have as many options as the locals do but you can book the package at any deluxe and official hotels via the English sure. Have fun planning!Thats great. Im sure i read/heard somewhere that international guests can only purchase packages at the ambassador hotel.