【原句】We dropped our luggage off at the hotel and went sightseeing.【解说】drop sb./sth. off 意思是take sb./sth. to a particular place as you travel to a different place,中途顺便将……送交某处,而且通常是用车来交送的。