English | German | Russian | Czech

poshtel English

Meaning poshtel meaning

What does poshtel mean?

poshtel

(informal) An upscale or luxury hostel.

Are you looking for...?