resthouse

/ˈrɛsthaʊs/

Definitions

1. noun

A building or facility provided for the accommodation and refreshment of travelers, especially in mountainous or remote areas.

“The hikers stopped at a resthouse to take a break and have some food.”

Synonyms

  • hostel
  • inn

Antonyms

  • crowded hotel