What does Beherbergungsstätte mean?

Beherbergungsstätte - German to English

accommodation [hotel, motel, sleep & morning meal etc]