la Locanda

inn, small hotel

→ locanda
noun · feminine Rare #47,133
inn, small hotel An inn or modest place that provides rooms, often with food.
IT: Abbiamo dormito in una locanda vicino al mare.
EN: We slept in an inn near the sea.

Io mi occupo soltanto di questa Locanda.

I only run this inn.

Sono Chiang Jimson, oste della Locanda.

I’m Chiang Jimson, the innkeeper.

Ho detto chi ero e ho invitato gli ospiti alla Locanda.

I said who I was and invited the guests to the inn.