botel

/ˈbɒtəl/

Definitions

1. noun

A small hotel or lodging, especially one found on a long-distance bus route.

“The bus driver recommended a botel near the city center for a good night’s rest.”

Synonyms

  • inn
  • motel

Antonyms

  • luxury hotel
  • resort