at train stations, airports, or lodgings, place where travelers can store their luggage temporarily - Spanish English Dictionary