love hotel


noun

(esp in Japan) a hotel where rooms can be hired by the hour by amorous couples