Japan’s Most Famous Love Hotel : Queen Elizabeth

Japan’s Most Famous Love Hotel : Queen Elizabeth

Love hotels are part of Japan’s tradition, and the Queen Elizabeth is regarded as the most popular of them all. It’s not because of the great service, but more because of its wacky design.