ツレコミリョカン
Meanings
Noun
1. traditional love hotel; traditional Japanese inn specially for couples
Composed of
taking one's lover to a hotel
ryokan; traditional inn; Japanese-style lodging, usu. professionally-run