Meaning of hostel
Definition of hostel
(noun)
a
hotel
providing
overnight
lodging
for travelers
inexpensive
supervised
lodging
(especially for youths on
bicycling
trips)
Other information on hostel
WIKIPEDIA results for
hostel
Amazon results for
hostel
Tweet