れっしゃホテル
Meanings
Noun
Railway
1. sleeper car
2. decommissioned passenger car used for accommodation
3. passenger cars opened as overnight accommodation for passengers unable to travel due to transport disruptions, etc.
Composed of
train; railway train