レストランホテル
resutoranhoteru

Noun

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

From English "restaurant hotel"

Other forms: