hostel - Dictionary definition and meaning for word hostel
HOsTEL- it has hotel in it and the first three letters hos are the same as hospital so both are places to stay