inn

language: es

definitions

  1. noun
    a small hotel or lodging place, especially in a rural area
    es: posada
  2. noun
    a place where travelers can rest and get food
    es: taberna

examples

  1. stay at an inn

    quedarse en la posada

  2. old inn

    vieja taberna