The Love Hotel: Japan Knows What Lovers Need January 15, 2016 / 2789 views Made in Japan A Japanese Love Hotel is, put simply, a type of accommodation that rent you a double room for a short period of time. Kind of the Japanese equivalent of the rent-by-the-hour dive hotels you see in movies, but…