What is the meaning of Love_hotel?

A short-stay hotel found in Japan and elsewhere, operated primarily for the purpose of allowing lovers privacy to have sexual intercourse.

Source: wiktionary.org