The hotel (fr. L’hôtel)

Translation into English

Synonyms

  • auberge
  • établissement de séjour
  • motel