ラブ・ホテル
Top 25000
Meanings
Noun
1. love hotel; short-stay hotel used primarily for sexual activities
Other readings
Examples1
The novel I'm writing next is set in a love hotel so I wanted to see what one actually looks like.