レステル
resu teru

Noun

1. facility that serves meals and provides rooms for short-stay or overnight guests

Abbreviation
Related to レストランホテル

From English "restaurant hotel"